Articles of Filter

Bedingter add_filter für Upload-Verzeichnis?

Ich habe eine benutzerdefinierte Medien-Upload-Schaltfläche (auf der standardmäßigen Post-Bearbeitungsseite neben der Standard-Schaltfläche zum Hochladen von Medien) und muss das Upload-Verzeichnis dynamisch ändern, wenn diese Schaltfläche angeklickt wird – mit add_filter (‘wp_handle_upload_prefilter’, ‘my_function’). Dieser Beitrag und Antwort: Conditional add_filter? scheinen die Lösung zu geben, aber aus irgendeinem Grund funktionieren sie nicht für mich – der zusätzliche […]

Bedingte statement in functions.php verwenden

Ich habe diesen Code unten in meiner functions.php und ich möchte zwei Filter mit bedingten statement hinzufügen, nicht um alle query_posts zu beeinflussen. Etwas wie das if(!is_admin() && is_page(‘Home’)){ //two filters } Allerdings kenne ich PHP nicht gut genug, um zu wissen, wo ich es einsetzen oder wie man die -Tags verwenden kann. Kann jemand […]

Hinzufügen eines Abschnitts um einen Produkttitel in WooCommerce

Ich habe ein benutzerdefiniertes Design für die Verwendung von WooCommerce angepasst. Eines der Probleme, denen ich begegnet bin, ist das Hinzufügen eines span-Tags um einen Produkttitel auf der einzelnen Produktseite. Ich habe herausgefunden, wie man der Methode ” the_title einen Filter the_title , aber unglücklicherweise wird diese Methode an anderen Stellen wie im Alt-Tag des […]

Wie add_filter / action zum Auskommentieren von CSS, das von der Admin-function generiert wurde?

So gibt es in wp-includes / admin-bar.php eine function, die der Seite CSS-Styling hinzufügt: function _admin_bar_bump_cb() { ?> html { margin-top: 28px !important; } * html body { margin-top: 28px !important; } <?php } Ich möchte dies richtig kommentieren (entweder die function oder den Inhalt der function, beide sind in Ordnung) aber nicht den corecode […]

Erstellen eines Glossars mit WordPress

Ich weiß, dass es Glossar-Plugins im WordPress-Repository gibt. Diese Plug-ins durchsuchen normalerweise Glossarbegriffe im Post-Inhalt und fügen einen Link hinzu. Aber ich habe keine gefunden, die Begriffe in benutzerdefinierten Post-Typen suchen und ersetzen. Aus diesem Grund versuche ich mein eigenes Glossar-Plugin zu erstellen. Wenn Sie von einem Plugin wissen, dass dies macht, bitte sagen Sie […]

Gibt es eine Möglichkeit, einen in der canonical.php verwendeten Filter zu überschreiben?

Ich versuche, die Basisfunktionalität von wp_signup_location durch etwas Brauchbares zu ersetzen. Ich erkannte, dass in der canonical.php wo der Filter definiert ist. Gibt es eine Möglichkeit, apply_filters(‘wp_signup_location’, network_site_url( ‘wp-signup.php’)); neu zu definieren apply_filters(‘wp_signup_location’, network_site_url( ‘wp-signup.php’)); wie das Hinzufügen des gleichen Filters in functions.php, so dass ich das an einen anderen Ort weiterleiten kann, bevor canonical […]

Wie kann ich die aktuelle Kategorie in der Kategorie und auf einer einzelnen Seite hervorheben?

In WP Foren habe ich einen Code gefunden, der Kategorien mit Bildern anzeigt und es funktioniert sehr gut. Aber ich konnte nicht herausfinden, wie man die aktuelle Kategorie in category.php und single.php hervorhebt Hier ist der Code, den ich verwende $cats = get_categories(‘hide_empty=0&child_of=2&orderby=count&number=99&order=asc’); foreach ((array)$cats as $cat) { $catdesc = $cat->category_description; echo ‘ slug. ‘.jpg” […]

Wie kann ich die Stilfilterung im Post deaktivieren?

Ich muss HTML-Code direkt in den Post stellen. Es funktioniert, bis auf einige CSS-Attribute: Hintergrundbild Position Jedes Mal, wenn ein “Editor” – oder “Admin” -Benutzer versucht, diese Attribute in einer Stileigenschaft einzugeben: Die Eigenschaften des gesamten Stils werden entfernt. Es funktioniert gut für das Superadmin. Ich habe versucht, dies in meine function.php zu setzen: remove_filter(‘content_save_pre’, […]

Wenden Sie den Filter “the_content” auf die Live-Vorschau für die Theme-Anpassung an

Ich benutze ‘transport’ => ‘postMessage’ , um den Text im Footer-Bereich während der Live-Vorschau der Theme-Anpassung zu aktualisieren. Mein Problem ist, dass auf meiner Website die entsprechenden Themeneinstellungen ( footer_text ) mit the_content Filtern versehen sind. Gibt es eine Möglichkeit, diesen Filter über JS anzuwenden, oder ich bin fest mit ‘transport’ => ‘refresh’ für Situationen […]

Der wp_get_attachment_link-Filter funktioniert nicht

Ich versuche, alle Bildanhangsverknüpfungen so zu ändern, dass sie einen rel-Wert enthalten: add_filter( ‘wp_get_attachment_link’, ‘my_prettyadd’, 100, 6); function my_prettyadd( $markup, $id, $size, $permalink, $icon, $text ) { $content = preg_replace(“/<a/","<a rel=\"prettyPhoto[slides]\"",$markup,1); return $content; } Das hat für mich seit Jahren gut funktioniert, aber die kürzliche Installation von WP hat dazu geführt, dass dies so fehlschlägt, […]