Verfasste Forenbeiträge

Ansicht von 15 Antworten – 31 bis 45 (von insgesamt 71)
  • Thread-Starter ZNMAC

    (@znac)

    @pixolin, Danke für Deine Rückmeldung. Bei mir ist es nicht möglich, dem Cover-Block ein Beitragsbild hinzuzufügen:

    Screenshot Einstellungen

    Thread-Starter ZNMAC

    (@znac)

    Oder
    Wie kann ich ein Beitragsbild so gestalten, wie ein Cover-Block im Theme Editor Beta > Template: Startseite?

    Thread-Starter ZNMAC

    (@znac)

    @pixolin,
    wie kann ich im Abfrage-Loop einem Cover-Block ein Beitragsbild zuordnen:
    Theme Editor Beta > Template: Startseite?

    Thread-Starter ZNMAC

    (@znac)

    PS: Die Vorteile von dem Cover-Block sind, dass ich im Beitragsbild den Titel, den Textauszug usw. habe.

    Thread-Starter ZNMAC

    (@znac)

    @pixolin, eine Komprimierung von jpg-Dateien um 80 % bewirkt auch Grandioses. Danke für Deinen Ratschlag in Bezug auf Bilder und Lightbox.
    In diesem Sinne ;-))

    • Diese Antwort wurde vor 3 Jahren, 9 Monaten von ZNMAC geändert.
    Thread-Starter ZNMAC

    (@znac)

    @pixolin,

    wesentlich verschwenderischer mit der Bandbreite

    da hast Du recht. Ich kann zwar nichts bewirken im Sinne von „sie hatte sich jederzeit bemüht“. Auf der anderen Seite ist mir aber auch bewußt, dass jedes Bit zuviel verschwendete Energie ist. Wenn 1x wöchentlich 4.900.000.000 Internetnutzer 1 Byte weniger verschicken, dann …

    Fängt alles nicht mit dem Bewußtwerden von irgendetwas an?

    Thread-Starter ZNMAC

    (@znac)

    @hage, wenn ich beispielsweise 20 Bilder in der Galerie habe und pro Bild eine durchschnittliche Beschreibung von 30 Zeichen, dann werde ich 20 x 30 = 600 Zeichen über die Leitung jagen, die ich nicht anzeige, also für lau. Deshalb, sonst gibt es keinen weiteren Grund hierfür.

    Thread-Starter ZNMAC

    (@znac)

    @pixolin und @hage vielen Dank

    Thread-Starter ZNMAC

    (@znac)

    @pixolin, an die php-Programmierung traue ich mich nicht ran, da zu wenig Basiswissen. Aber interessehalber, wenn ich die Zeit finde, einfach mal reinzuschauen: wo finde ich den Code für den Standard-Galerie-Block?

    Thread-Starter ZNMAC

    (@znac)

    @hage, zuerst einmal Danke für Deine Rückmeldung.

    Ich könnte über CSS versuchen, die Anzeige zu verstecken. Aber dann würde die Bild-Beschreibung trotzdem gesendet werden.

    Gibt es keine andere Möglichkeit, als die Beschreibung nur zu verstecken?

    Thread-Starter ZNMAC

    (@znac)

    Weitere interessante Links:
    User:Skippy/Creating POT Files
    Child Themes: Internationalization

    • Diese Antwort wurde vor 3 Jahren, 9 Monaten von ZNMAC geändert.
    Thread-Starter ZNMAC

    (@znac)

    @pixolin die Links für

    Zur Übersetzung von Plugins findest du hier Informationen:
    Plugin Internationalization

    Für Themes gibt es das ebenfalls:
    Theme Internationalization

    sind nicht gesetzt – deshalb hier:
    Theme Internationalization
    What is Internationalization?
    How to Internationalize Your Plugin

    Auch noch interessant wäre:
    Wie man ein WordPress-Theme (oder -Plugin) übersetzt: .POT-, .PO- und .MO-Dateien

    • Diese Antwort wurde vor 3 Jahren, 9 Monaten von ZNMAC geändert.
    • Diese Antwort wurde vor 3 Jahren, 9 Monaten von ZNMAC geändert.
    Thread-Starter ZNMAC

    (@znac)

    Supi, Danke Dir für die Links @pixolin, werde mich versuchen reinzulesen.

    Da ich das ja nicht will, verwende ich ein Child-Theme.

    Du verwendest ein Child-Theme, weil du die Übersetzung ändern möchtest, nicht weil du an der Gestaltung Änderungen vornehmen willst. Kann man so machen, ich halte es aber „semantisch“ nicht für den richtigen Weg.

    Ich hatte meine Spielwiese platt gemacht und setze jetzt sukzessive meine Seite auf. Derzeit ist zwar noch nichts am Layout von Twenty Twenty-Two geändert, die Gesaltung soll sich aber auch ändern – ist also von mir nicht als ein Child-Theme nur für Übersetzungs-Änderungen gedacht – nur langsam ernährt sich das Murmeltier.

    Ich setze diesen Beitrag als gelöst. Sollte ich eine Lösung umsetzen können, so werde ich hier noch mal diese nachhalten.

    In diesem Sinne WordPress-Freunde

    • Diese Antwort wurde vor 3 Jahren, 9 Monaten von ZNMAC geändert.
    Thread-Starter ZNMAC

    (@znac)

    @pixolin, Danke erstmal für Deine Rückmeldung.

    zu Punkt 1 von Dir

    Wenn du eine Änderung an einem Theme oder Plugin vornimmst, wird diese Änderung mit den neuen Dateien überschrieben.

    Da ich das ja nicht will, verwende ich ein Child-Theme.

    Das Plugin Loco Translate kann dazu genutzt werden, eigene Übersetzungen von Themes und Plugins anzulegen.

    Vielleicht habe ich Dich missverstanden, aber ich will ja nicht ein Theme oder Plugin übersetzen, sondern in meinem Child-Theme, einige der von WordPress zur Verfügung gestellten msgid’s der Sprachdateien.

    zu Punkt 2 von Dir

    Um einen einzelnen Begriff zu ändern, möchtest du vielleicht nicht ein zusätzliches Plugin verwenden.

    Je weniger Plugins umso besser, ist meine Überzeugung, denn alle müßten irgendwie ja gewartet und bei einem WordPress-Update immer wieder geprüft werden.

    /*** Standard-Kommentarfelder entfernen ***/
    /*** folgende Standardfelder gibt es: author, email, url, cookies ***/
    function ZNAC_delete_comment_field($fields){
        if(isset($fields['url'])) unset($fields['url']);
        if(isset($fields['cookies'])) unset($fields['cookies']);
    	return $fields;
    }
    add_filter('comment_form_default_fields', 'ZNAC_delete_comment_field');
    
    /*** Standard-Kommentarfeld Name ändern ***/
    function ZNAC_edit_comment_field( $fields ) {
    	// Ideegeber: https://wordpress.org/support/topic/customizing-comment-form/
    	// benötigte Variablen initialisieren, teilweise
    	// aus wp-includes\comment-template.php abgekupfert
    	$req 				= get_option( 'require_name_email' );
    	$commenter    	 	= wp_get_current_commenter();
    	$html5    			= current_theme_supports( 'html5', 'comment-form' );
    	$required_attribute	= ( $html5 ? ' required' : ' required="required"' );
    	$required_indicator	= ' <span class="required" aria-hidden="true">*</span>';
    
    	// Eingabe für den Namen anpassen
    	// die Vorgaben aus dem Original-Template 
    	// wp-includes\comment-template.php entnommen
    	// modifiziert und hiermit überschrieben
    	$fields['author'] = '<p class="comment-form-author">' . '<label for="author">' . __( 'User Nickname' ) . ( $req ? $required_indicator : '' ) . '</label>' . '<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30" maxlength="245"' . ( $req ? $required_attribute : '' ) . ' /></p>';
        return $fields;
    }
    add_filter( 'comment_form_default_fields', 'ZNAC_edit_comment_field' );

    Diese Lösung habe ich derzeit im Einsatz, aber ich möchte schon einige msgid’s ändern. Deshalb würde ich einen solchen Weg durch Zuordnung einer Child-Theme-spezifischen-Sprachdatei bevorzugen. Aber wenns nicht geht, dann gehts nicht. Ist dieser Ansatz von mir nicht umsetzbar?

    zu Punkt 3 von Dir
    Hört sich sehr kompliziert an.

    Plugin/Theme erstellen und dabei die Übersetzungsfunktionen verwenden.

    Die „Übersetzungsfunktion“, gibt es hierzu weitere Informationen?

    • Diese Antwort wurde vor 3 Jahren, 9 Monaten von ZNMAC geändert.
    Thread-Starter ZNMAC

    (@znac)

    @hage ich bedanke mich für Deine Unterstützung und Deine Lösungsvorschläge. Folgende Lösung ist durch Erweiterung der function.php des Childthemes mit diesem Code-Snippet möglich:

    /*** Standard-Kommentarfeld Name ändern ***/
    function ZNAC_edit_comment_field( $fields ) {
    	// benötigte Variablen initialisieren
    	// aus wp-includes\comment-template.php abgekupfert
    	$req 			= get_option( 'require_name_email' );
    	$commenter    		= wp_get_current_commenter();
    	$html5    		= current_theme_supports( 'html5', 'comment-form' );
    	$required_attribute	= ( $html5 ? ' required' : ' required="required"' );
    	$required_indicator	= ' <span class="required" aria-hidden="true">*</span>';
    
    	// Eingabe für den Namen anpassen
    	// die Vorgaben aus dem Original-Template 
    	// wp-includes\comment-template.php entnommen
    	// modifiziert und hiermit überschrieben
    	$fields['author'] = '<p class="comment-form-author">' . '<label for="author">' . __( 'User Nickname' ) . ( $req ? $required_indicator : '' ) . '</label>' . '<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30" maxlength="245"' . ( $req ? $required_attribute : '' ) . ' /></p>';
        return $fields;
    }
    add_filter( 'comment_form_default_fields', 'ZNAC_edit_comment_field' );

    Anstelle der msgid „Name“ verwende ich msgid „User Nickname“ für das Label (Feldbeschriftung). Somit wird nur der Bereich für den „Namen“ beim Kommentar neu initialisiert – das bedeutet, dass das Ursprungstemplate (wp-includes\comment-template.php) nur für diesen kleinen Bereich dann überschrieben wird.

    Soll ich diesen Thread auf gelöst stellen und einen neuen mit folgendem Thema
    „separate Language-Dateien für Child-Theme“
    eröffnen oder diesen Thread fortsetzen? Ich bitte ich um entsprechende Anweisung.

    • Diese Antwort wurde vor 3 Jahren, 9 Monaten von ZNMAC geändert.
    • Diese Antwort wurde vor 3 Jahren, 9 Monaten von ZNMAC geändert.
Ansicht von 15 Antworten – 31 bis 45 (von insgesamt 71)