Beiträge von Svenmann

    Guten Morgen zusammen,

    Ich habe außer dem Theme Check und dem WP Importer keine Plugins installiert.
    Wie gesagt, ich nutzt mein eigenes Theme bzw. bin gerade dabei mein eigenes Theme zu entwickeln.

    vor dem Update hat alles funktioniert.

    Danke b3317133 für den Link!
    Da werde ich mich mal informieren.

    Bei Erfolg oder Misserfolg werde ich mich nochmal melden.


    Danke für eure Antworten.


    Gruß Svenmann

    Einen schönen Weihnachtsmorgen wünsche ich euch,

    pünktlich zum Fest habe ich einen unschönen Fehler auf meiner Test HP.

    ich habe in meinem Webhosting Paket ein Upgrade von PHP 7.3 auf 7.4 und dann auf 8.0 gemacht und in beiden neueren Versionen treten Fehler bzw. Warnungen auf.

    PHP 7.4

    Code
    Warning: call_user_func_array() expects parameter 1 to be a valid callback, 
    function 'disable_embeds_rewrites' not found or invalid function name in
    /var/www/vhosts/XXXXXXXX.host211.checkdomain.de/htdocs/developer/wordpress/wp-includes/class-wp-hook.php on line 287

    Zeile 287

    PHP
    // Avoid the array_slice() if possible.
    if ( 0 == $the_['accepted_args'] ) {
         $value = call_user_func( $the_['function'] );
    } elseif ( $the_['accepted_args'] >= $num_args ) {
         $value = call_user_func_array( $the_['function'], $args ); //287
    } else {
         $value = call_user_func_array( $the_['function'], array_slice( $args, 0, (int) $the_['accepted_args'] ) );
    }

    PHP 8.0

    Hat hier jemand eine Lösung?


    Danke für euren Support
    und noch schöne Feiertage

    Gruß Svenmann

    Hallo zusammen,

    ich habe eine Frage zu dem Post Format Gallery.
    Ich bin gerade dabei, für die verschiedenen Post Formate eine eigenen content-'post-format'.php anzulegen.

    Ich habe folgendes im Netz schon gefunden, aber ich komme irgendwie nicht dahinter, warum meine Bilder nicht ausgegeben werden.

    template.php


    contact-gallery.php

    Weiß jemand woran es liegen könnte?

    Danke und Gruß
    Sven

    Naben zusammen,

    wie kann ich die URL vom Header Image in einem <div> -Tag als background ausgeben?

    in dem Beispiel wird nur die URL als Text ausgegeben.

    Liegt es an der Funktion oder liegt es an dem "header_image()" Befehl?

    Ich bin für jede Antwort dankbar.


    Gruß Sven

    Guten Morgen Daniel,

    Danke erstmal für deinen Denkanstoß ;)

    var_dump gibt mit string(1) "1" aus.

    soll ich dass dann so umwandeln?

    Code
    $var = int() $instance['howmanyposttosh_number'];


    und anstelle des $instance den $var in die if Abfrage einsetzen.


    Ich habe auch die 1 als hardcode versucht, aber da ist das gleiche ergebnis.

    Gruß Sven

    Hallo zusammen,

    Ich bin gerade dabei mein erstes eigenes Widget zu erstellen.
    Bis jetzt hat das auch gut geklappt.

    Es soll in der Navigation (MegaMenu) ein 'Letzer Post' Widget platziert werden, dass mir wirklich nur den letzten Post ausgibt.

    Ich habe den Loop soweit fertig und wollte jetzt den HTML Code einfügen, dass das Widget auch meinen Vorstellungen entspricht.

    Aber plötzlich werden nicht nur ein sondern zwei posts ausgegeben bzw. immer einer mehr wie ich es im Backend im Widget-Bereich eingestellt habe.
    Dieses Phänomen tritt allerdings nur auf, wenn ich HTML Code in den Loop schreibe.
    Wenn ich nur das Featured Image abrufe, dann wird auch nur EIN Bild ausgegeben -.-

    Ich wollte dann mit einer Zwischenabfrage das ganze abfangen, aber das ist ja auch nicht sinn des ganzen.

    PHP
    // Example argument that defines posts per page.
            if ( $instance['howmanyposttosh_number'] > 1 ) {
                $args = array( 'posts_per_page' => $instance['howmanyposttosh_number'] - 1 );
            } else {
                $args = array( 'posts_per_page' => $instance['howmanyposttosh_number'] );
            }


    Ich bin am verzweifeln und sehe vor lauter Bäumen den Wald nicht mehr.

    Hier habe ich mal den Code für euch.

    Ich bin froh um jede Hilfe.

    Danke und einen schönen Abend.
    Gruß Sven

    Hallo zusammen,

    Ich bin dabei mein eigenes Theme zu erstellen und bin jetzt an einen Punkt gekommen, an dem ich am verzweifeln bin...

    Ich habe die Option eingebaut, ein eigenes Profilbild hochzuladen via MediaUploader....Das klappt auch sehr gut.

    Jetzt möchte ich aber in einem anderen Reiter nochmal den MediaUploader verwenden um ein anderes Bild hochzuladen. Wie muss ich da mein Script bearbeiten, dass ich den MediaUploader verwenden kann.

    Hier mein funktionierender Code


    Den Button habe ich schon in Backend eingebaut, der zeigt aber keine Reaktion.

    Wäre super wenn hier jemand ne Lösung hat.


    Danke und Gruß
    Sven

    Nabend zusammen,

    Ich habe eine Lösung gefunden und sie hat auf anhieb funktioniert!

    Ich habe das Theme erst gelöscht, dann neu hochgeladen...da ist noch nichts passiert.
    Nach dem Aktivieren wurde dann die Seite "Login" erstellt.

    Jetzt meine Frage...ist das alles so richtig oder kann man noch was verbessern oder sollte ich was ändern?

    Danke und Grüße
    Svenmann

    Hallo zusammen,

    nur als Info...ich habe es herausgefunden ;)

    anstelle von

    Code
    echo '<img class="music-custom-logo" src="' . esc_url( $music_logo ) . '">';

    habe ich einfach noch eine [0] hinter die Variable gesetzt

    Code
    echo '<img class="music-custom-logo" src="' . esc_url( $music_logo[0] ) . '">';

    Jetzt funktionierts einwandfrei

    Trotzdem danke für die Hilfe
    Gruß Svenmann

    Hallo,

    WP Version 5.1
    Theme habe ich mein "eigenes" (erstellt mit Hilfe eines Tutorials)
    dort war allerdings die Custom Logo Funktion nicht drin.

    eingebunden habe ich es wie folgt

    function-admin.php (Im Backend kann ausgewählt werden ob die Funktion gewünscht ist)

    Code
    function music_custom_logo() {
        $options = get_option( 'custom_logo' );
        $checked = ( @$options == 1 ? 'checked' : '' );
        echo '<label><input type="checkbox" id="custom_logo" name="custom_logo" value="1" '.$checked.' /> Activate the Custom Logo</label>';
    }

    so werden übrigens auch "Custom Header" und "Custom Background" eingebunden.
    Die funktionieren.

    theme-support.php

    Code
    $logo = get_option( 'custom_logo' );
    if ( @$logo == 1 ) {
        add_theme_support( 'custom-logo' );
    }

    header.php


    Gruß Svenmann

    Hallo zusammen,

    wenn ich ein "custom logo" einfügen will, wird mir folgender Fehler angezeigt.

    Warning: stripos() expects parameter 1 to be string, array given in /home/XXXXXXXX/htdocs/dev/wp-includes/formatting.php on line 4183

    Notice: Array to string conversion in /home/XXXXXXXX/htdocs/dev/wp-includes/formatting.php on line 4120


    hat dieses Problem noch jemand?
    Und wir kann man es beheben?

    Danke und Gruß
    Svenmann

    Guten Morgen zusammen und frohe Weihnachten,

    ich habe folgende Frage:
    Wenn ich im Gutenberg Editor einen neuen Absatz hinzufüge, wird dieser mit einem <p> - tag ummantelt.
    Kann man diesem <p> - tag standardmäßig eine eigene Klasse zuweisen...über die functions.php zum Beispiel?

    Code
    <p class="post-content"> TEXT </p>

    Danke und noch einen schönen 2. Weihnachtsfeiertag
    Gruß Svenmann

    Guten Morgen zusammen,

    Ich konnte mein Problem lösen.
    Es hat zwar eine weile gedauert und ich musste mir ein paar englisch sprachige Videos anschauen, aber jetzt sieht es so aus wie ich es mir vorgestellt habe.

    Hier der Code:


    Und HIER noch der Link zum Video. Ich werde mal versuchen mir die ganze Reihe anzuschauen.

    Ich wünsche einen schönen Tag und ein entspanntes Wochenende

    Gruß Svenmann

    Moin wpgray,

    ja genau!
    Am besten wäre es wenn es in etwa so aussieht.

    Code
    <form>
      <div class="form-group">
        <input type="name" class="form-control"  placeholder="Benutzername">
      </div>
      <div class="form-group">
        <input type="email" class="form-control"  placeholder="Email-Adresse">
      </div>
      <textarea class="form-control" rows="5"></textarea>
      <button type="submit" class="btn btn-default">Kommentieren</button>
    </form>

    Die Labels die vor dem Eingabefeld stehen brauche ich auch nicht.
    Die wollte ich durch Platzhalter ersetzen. (also quasi wie im Beispiel ;) )

    Und standardmäßig steht bei

    PHP
    <?php comment_form();?>

    ja das Kommentarfeld oben und dann kommen erst die "Autor", "Email" und "Webseite" Felder. Das wollte ich auch ändern. Das Kommentarfeld soll unter den anderen Feldern stehen.

    Danke und Gruß
    Svenmann