Beiträge von Drag and Drop

    Hi,

    ich würde gerne wissen, ob ich ein Cache Plugin wie W3T.. benötige, obwohl ich in der .htaccess diverse

    Leverage Browser Caching Befehle verwende? Ist das eine Dopplung, wenn man mal die anderen Funktionen wie

    Minify CDN... weglässt und somit überflüssig?

    <IfModule mod_expires.c> ExpiresActive On
    ExpiresByType text/css A31536000
    ExpiresByType text/x-component A31536000
    ExpiresByType application/x-javascript A31536000
    ............................

    Hi,

    ich habe ein paar Unterseiten, die ich nicht veröffentlichen will, sondern als privat / nicht veröffentlicht deklariert habe. Das heißt, wenn ein User so eine URL eingibt, dann wird er automatisch wieder auf die Startseite geleitet.

    Muss ich Google über die Search Console diese Seiten extra in der robots.txt-Datei mitteilen oder wäre das überflüssig? Welche Seiten sollten unbedingt in die robots-txt, bei mir befindet sich aktuell nur die wp-admin drin: Disallow: /wp-admin/ ?

    Viele Grüße

    Hi,

    ich benutze in der .htaccess aktuell folgendes zum Browser Caching:

    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/gif "access plus 7 days"
    ExpiresByType image/ico "access plus 7 days"
    ExpiresByType image/jpeg "access plus 7 days"
    ExpiresByType image/jpg "access plus 7 days"
    ExpiresByType image/png "access plus 7 days"
    ExpiresByType text/css "access plus 7 days"
    ExpiresByType text/javascript "access plus 7 days"
    ExpiresByType application/x-javascript "access plus 7 days"
    ExpiresByType application/javascript "access plus 7 days"


    Nun hab ich bei Github eine Vielzahl an Codes gefunden, die z.B. auch Videos.. einbeziehen:
    Ich bin da gerad ziemlich überfordert, auch bezüglich der "Verfallsdaten".
    Kann mir jemand erklären, welche Einstellungen sinnvoll sind und welche Daten ich für die jeweiligen Posten wie Bilder, Java.. einstellen sollte, damit die Ladezeit minimiert wird?


    [COLOR=#6A737D][FONT=SFMono-Regular]Expires headers : Zeile 848 - 958[/FONT][/COLOR]

    https://github.com/h5bp/html5-boi…/.htaccess?ts=2

    Es geht mir einfach nur darum, dass alle Maus-Hover URLs sauber sind und keine Verbindungen zu Wordpress wie wp-content unten anzeigen. Das war bei mir auch der Fall, bis ich ein PDF mit einer Lightbox öffnen wollte und merkte, dass der User nun den Bezug zu Wordpress sieht. Konsequent ist, dass nun auch weiterhin kein Bezug zu WP direkt sichtbar ist.
    ich finde, da lohnt es sich vier oder fünf Dateien einzeln über einen neu angelegten Ordner zu laden, aber vielleicht bin ich da auch zu penibel

    Das ist halt immer ein schmaler Grad. Man fängt ohne Vorkenntnisse an, hat wenig Zeit und nicht das notwendige Kapital. Es gäbe bessere Voraussetzungen, um das alles mal richtig zu lernen, obwohl es nach und nach mit steigendem Wissen auch ein wenig Spaß macht ;-)
    Trotzdem danke für Deine Unterstützung + Links

    Hab eine Lösung gefunden. Man macht über FTP neben den Ordnern wp-admin, wp-content....
    ein neues Verzeichnis auf (bei mir "Medien") und kopiert dort die PDFs rein. Dann nehmt Ihr die URL http://www.beispiel/Medien/beispiel.pdf
    und packt diese als neuen Link anstelle von ..wp-content... Beim Maus-Hover taucht dann die neue URL auf.

    vorher:

    http://www.beispiel/wp-content......./beispiel.pdf

    nachher:

    http://www.beispiel/Medien/beispiel.pdf

    Für einen Amateur / Fortgeschrittenen wäre das eigentlich auch kein Problem, wenn die Beschreibungen einfacher wären und vor allem auch mal auf Deutsch.
    Punkt 1 Punkt 2.... = Irgendetwas fehlt immer. Am besten wäre eine Gebrauchsanleitung "for Dummies" wie bei anderen Fachgebieten Wirtschaft / Bilanzen.... auch. Mit Grafiken und Pfeilen, wer auf wen zugreift und mit farbiger ID, die sich durch alle .phps zieht. Aber das scheint Wunschdenken zu sein :)

    Meinst du mit dem Befehl


    <?php get_sidebar('Sidebar-1'); ?>

    Es fehlt also aktuell der Befehl, damit die Sidebar im Content-Bereich dargestellt wird?
    Sie wurde a) über die sidebar.php definiert b) über die functions.php registriert und d) über die style.css designed
    Jetzt fehlt c) die Darstellung im Content-Bereich?
    Über welche .php kann ich die Sidebar ins Template einbinden, die page.php oder die index.php?

    Das Problem ist, dass die offziellen Beschreibungen von Wordpress auf Englisch sind, Wenn man auf diesem Gebiet eher unsicher ist, dann wird das durch die Sprache noch ein wenig verstärkt.

    Sidebar wird im Widget Bereich als 'Sidebar (Page)' angezeigt = Widgets sind reingeladen.
    Jedoch wird die Sidebar nirgends angezeigt. Was hab ich vergessen?


    Hab jetzt folgendes gemacht:


    SIDEBAR.PHP


    <?php


    $options = twentyeleven_get_theme_options();
    $current_layout = $options['theme_layout'];


    if ( 'content' != $current_layout ) :
    ?>
    <div id="secondary" class="widget-area" role="complementary">
    <?php if ( ! dynamic_sidebar( 'Sidebar-1' ) ) : ?>


    <aside id="archives" class="widget">
    <h3 class="widget-title"><?php _e( 'Archives', 'twentyeleven' ); ?></h3>
    <ul>
    <?php wp_get_archives( array( 'type' => 'monthly' ) ); ?>
    </ul>
    </aside>


    <aside id="meta" class="widget">
    <h3 class="widget-title"><?php _e( 'Meta', 'twentyeleven' ); ?></h3>
    <ul>
    <?php wp_register(); ?>
    <li><?php wp_loginout(); ?></li>
    <?php wp_meta(); ?>
    </ul>
    </aside>


    <?php endif; // end sidebar widget area ?>
    </div><!-- #secondary .widget-area -->
    <?php endif; ?>


    FUNCTIONS.PHP


    register_sidebar( array(


    'name' => 'Sidebar (Page)',


    'id' => 'Sidebar-1',


    'description' => 'Sidebar, welche auf Seiten angezeigt wird',


    'before_widget' => '<div class="widget"><ul>',


    'after_widget' => '</ul></div>',


    'before_title' => '<h3>',


    'after_title' => '</h3>'


    ) );


    STYLE.CSS


    .Sidebar-1 {position: relative; float: right; width: 170px;
    color: blue; font-size: 90%; border-right: solid 1px blue; }


    beides probiert


    #Sidebar-1 {position: relative; float: right; width: 170px;
    color: blue; font-size: 90%; border-right: solid 1px blue; }


    Ja, das wäre eine Möglichkeit. Aber du wolltest doch unterschiedliche Seitentemplates erstellen (einmal mit und einmal ohne Sidebar), oder? Damit hast du doch schon die Unterscheidung und brauchst das Conditional Tag nicht mehr.


    Die Seitentemplates kann ich über "Seite bearbeiten" individuell reinladen, aber die müssen doch irgendwo definiert werden = page.php? Wie kann ich z.B. 4 Seitentemplates erstellen, ohne dafür die page.php mit einzubeziehen.
    page.php = Definition des Content-Bereichs der Seite, also ohne Header und Footer ??

    Muss in der functions.php im Child die Sidebar registriert sein oder übernimmt das Child dies automatisch vom Parent?

    Also ich muss die Sidebar erst in der function.php registrieren

    In meiner function-php des Child Themes ist folgendes:

    function wpb_widgets_init() {

    register_sidebar( array(
    'name' => 'Custom Header Widget Area',
    'id' => 'custom-header-widget',
    'before_widget' => '<div class="chw-widget">',
    'after_widget' => '</div>',
    'before_title' => '<h2 class="chw-title">',
    'after_title' => '</h2>',
    ) );

    }

    Dies (Custom Header Widget Area) ist der Bereich, wo ich meinen Header reinlade?!

    Wenn ich jetzt bspw. die Sidebar des Twentythirteen nehme, dann lasse ich die ebenfalls in der function.php registrieren, dass heißt dann aber ohne den Style = Maße, Farbe...
    Nun muss ich eine Verbindung zum Seitentemplate herstellen - > Das passiert über die page.php = mit [COLOR=#211A44]if ( is_page('3') ) {[/COLOR][COLOR=#211A44] get_sidebar(); [/COLOR][COLOR=#211A44]} ? [/COLOR][COLOR=#211A44]
    [/COLOR]Und um der Sidebar Größe und Farbe zu geben muss ich sie in der style.css mit einer Klasse ansprechen und dann beliebig verändern = mit der richtigen ID wie etwa .sidebar-neu, die ich genauso in der function.php registriert habe.
    Ist das so ungefähr richtig?