Beiträge von gabbo

    Hallo Leute,
    der Strato SiteGuard informiert beinahe täglich über folgende Schreibvorgänge die ich mir nicht erklären kann. Weiß jemand was das ist?

    Operationen auf Ihrem Webspace:
    September 03 21:31:42
    ausführendes Script: /home/strato/http/premium/rid/31/22/5213122/htdocs/wordpress/wp-cron.php
    betroffene Datei: wordpress/wp-content/plugins/temp-write-test-1504474302
    Vorgang: create

    September 03 21:31:42
    ausführendes Script: /home/strato/http/premium/rid/31/22/5213122/htdocs/wordpress/wp-cron.php
    betroffene Datei: wordpress/wp-content/plugins/temp-write-test-1504474302
    Vorgang: remove


    Außerdem gibt es folgende Schreibvorgänge

    Operationen auf Ihrem Webspace:
    August 25 21:34:28
    ausführendes Script: python mailmanctl
    betroffene Datei: wordpress/wp-admin/css/loglog.txt
    Vorgang: create

    August 25 21:34:28
    ausführendes Script: python mailmanctl
    betroffene Datei: wordpress/wp-admin/css/loglog.txt
    Vorgang: create

    August 25 21:34:28
    ausführendes Script: python mailmanctl
    betroffene Datei: wordpress/wp-admin/css/loglog.txt
    Vorgang: open

    Wie gesagt, folgender Code erzeugt eine korrekte Lister der dem Beitrag zugeordneten Kategorien. Und diesen Ersetze ich.

    PHP
    <?php
            echo tribe_get_event_categories();
            ?>

    Setze ich den Deinen Code-Muster direkt darunter, werden wieder sämtliche Kategorien die es gibt ausgegeben.

    Code
    global $post;
    $terms = get_the_terms($post->ID, TribeEvents::TAXONOMY);
    $args = array (
    	'child_of' => $terms[0], 
    	'taxonomy' => TribeEvents::TAXONOMY
    );
    wp_list_categories($args);


    hmmmm...

    Tatsächlich habe mich bei der Taxonomy getäuscht. Korrekt ist "TribeEvents".

    So funktioniert es dann auch, es werden dann allerdings alle Unterkategorien von der Elterkategorie mit der ID "7" ausgegeben. Jetzt muss ich es nur noch hinbekommen, dass nur die Kategorien angezeigt werden, die dem jeweiligen Beitrag zugeordnet sind.

    PHP
    <?php
    $args = array (
        'child_of' => 7, 
        'taxonomy' => TribeEvents::TAXONOMY,
    );
    wp_list_categories($args);
    ?>

    Hallo,

    wenn man die Child Kategorie einer bestimmten "Eltern" Kategorie ausgeben will geht das ja recht einfach. In diesem Beispiel ist die ID der Elternkategorie "7".

    PHP
    <?php foreach((get_the_category()) as $childcat) {
    if (cat_is_ancestor_of(7, $childcat)) {
    echo $childcat->cat_name;
    }}
    ?>

    Wenn es sich dabei aber mit eine andere Taxonomy handelt, in meine Fall um die vom Plugin "The Events Calendar" dann sollte es für mein Verständnis so aussehen.

    PHP
    $categories = get_categories(array(
    'taxonomy' => 'tribe_events',
    'child_of' => 7,
    ));
    foreach($categories as $childcat) {
    echo $childcat->cat_name;
    }

    Oder auch so

    PHP
    <?php 
    $categories = get_categories(array(
    'taxonomy' => 'tribe_events'
    ));
    foreach((get_the_category()) as $childcat) {
    if (cat_is_ancestor_of(7, $childcat)) {
    echo $childcat->cat_name;
    }}
    ?>

    Damit erfolgt aber keine Ausgabe. Vielleicht sieht ja jemand von Euch sofort was an dem Code-Snippet falsch ist. Ich komm leider nicht drauf.

    Andere Fehler kann ich ausschließen. Auf dem Template auf dem ich den Code teste werden direkt darüber die Kategorien erfolgreich ausgegeben. Nur halt ohne die spezifische Abfrage einer bestimmten Eltern-Kategorie.

    Hallo Zusammen,
    jeder der das Plugin "Limit Login Attempts" installiert hat, kennt diese Tage an denen alle 3 Minuten eine E-Mail kommt "Zu viele ungülite Anmeldeversuche". Bisher habe ich dann für 24-48 Stunden den Verzeichnisschutz per htaccess gesetzt und dann war Ruhe. Seit zwei Tagen geht es wieder los auf mehreren WordPress-Installationen die ich betreue und das kuriose diesmal: Es hört trotz Verzeichnisschutz nicht auf. Wie kann das sein?

    Ich habe den Zugriff auf /wp-admin/ natürlich auch an einem dritten PC mit geelertem Browsercache versucht und der Schutz funktioniert.

    Habt Ihr Ähnliches Erlebt? Spinnt ggf. nur das Plugin?

    Hallo Leute,
    ich setze bei einem Projekt das Plugin "Simple Responsive Slider" ein. Die Einstellungen für das Script werden bei "Themes / Simple Responsive Slider" vorgenommen. Das ist aber nur sichtbar für Admins. Wie bekomme ich das für Redakteure sichtbar?

    Damit ein Redakteuer das Menü bearbeiten kann steht bereits folgendes Snipped in der functions.php. Scheint aber dafür nicht ausreichend. Jemand Ideen?

    PHP
    $role_object = get_role( 'editor' );
    $role_object->add_cap( 'edit_theme_options' );

    Ja oder Du lässt Dir halt von Jemandem helfen der es kann. Innerhalb der Seitenbeschreibung zwei Farben zu verwenden wird selbst mit CSS schwer. Meistens steht das Template-Tag für die blog-description innerhalb eines Überschriften Elements und diesem ist dann wiederum mittels CSS eine Farbe zugeordnet. Und da Du innerhalb der blog-description kein HTML verwenden kannst geht es kaum. Da müsstest Du das zweite Wort direkt in der Template-Datei einsetzen.

    Ändere dazu in der Index.php den folgenden Abschnitt

    PHP
    <header class="entry-header">
                        <h1 class="page-title"><?php if( is_home() && get_option('page_for_posts') ) { ?>
                        <?php echo apply_filters('the_title',get_page( get_option('page_for_posts') )->post_title); ?>
                        <?php } elseif( is_singular() ) { ?>
                        <?php the_title(); ?>
                        <?php } ?><span class="breadcrumbs"><?php if (function_exists('formation_breadcrumbs')) formation_breadcrumbs(); ?></span></h1>
            </header><!-- .entry-header -->

    zu


    Und zwar sollen in meinem untereinander angelegten Menü nur diejenigen Punkte angezeigt werden, welche entweder keine Elternelemente haben oder wo das Elternelement bzw. Geschwisterelemente aktiviert sind.

    Das habe ich ehrlich gesagt nicht ganz verstanden. Aber ja, wenn Du das im WP-Backend angelegte Menü anzeigen willst musst Du "wp_nav_menu()" benutzen und nicht wp_list_pages(). Das Menü musst allerdings auch in der functions.php registrieren.

    Das Plugin Codestyling Localisation bietet sich an um die Sprachdateien zu bearbeiten.

    Übrigens: Wenn Du Template-Dateien, wie z.B. die E-Mails (costom-completed-order.php etc) bearbeiten willst, kopierere Dir die entsprechenden Templates Dateien aus dem Plugin-Verzeichnis in dein Theme-Verzeichnis. Genau genommen in ein Verzeichnis "woocommerce", dass Du im Verzeichnis des verwendeten Theme anlegst. WooCommerce erkennt das. Arbeitest Du direkt in den Templates des Plugin-Verzeichnis, hast Du das Problem, dass nach einem Update Deine Änderungen weg sind.

    Hallo Leute,

    bei einer Kundenseite ist mir beim Backup aufgefallen, dass diese riesigi ist. Nach kurzer Analyse war dann die Ursache klar, es werden dort Bilder unverkleinert aus der Digitalkamera hochgeladen (3-4MB) pro Bild. Könnt Euch vorstellen wie angenehm das Navigieren in einer Fotogalerie ist wenn man die verlinkte original Bilddatei via Lightbox aufruft :mrgreen:

    Da ich es mir sparen kann, darauf hinzuweisen die Bilder vor dem Upload zu vekleinern habe ich das Plugin "Rezise before Upload" gefunden. Sehr praktisch, funktioniert aber natürlich nur für zukünfitge Uploads. Kennt Jemand ein Plugin mit dem ich auch bestehede Bildddateien in der Medithek verkleinern kann?

    Danke