Artikelverzeichnis
- Was bedeutet WordPress?Was machst du?Was kann eine Webseite?
- Wie viel kostet es, eine persönliche/Firmen-Website zu erstellen?Kosten für die Erstellung einer Unternehmenswebsite
- Wie wähle ich den richtigen Domainnamen aus?Empfehlungen und Prinzipien für die Registrierung von Domainnamen beim Erstellen von Websites
- NameSiloTutorial zur Domainnamenregistrierung (Senden Sie Ihnen $1 NameSiloWerbe-Code)
- Welche Software wird benötigt, um eine Website zu erstellen?Was sind die Voraussetzungen für die Erstellung einer eigenen Website?
- NameSiloTutorial zum Auflösen des Domänennamens NS in Bluehost/SiteGround
- Wie erstellt man WordPress manuell? WordPress-Installations-Tutorial
- Wie melde ich mich im WordPress-Backend an? Anmeldeadresse für den WP-Hintergrund
- Wie verwende ich WordPress? Allgemeine WordPress-Hintergrundeinstellungen und chinesischer Titel
- Wie ändere ich die Spracheinstellungen in WordPress?Ändern Sie die chinesische/englische Einstellungsmethode
- Wie erstelle ich ein WordPress-Kategorieverzeichnis? WP-Kategoriemanagement
- Wie veröffentlicht WordPress Artikel?Bearbeitungsoptionen für selbstveröffentlichte Artikel
- Wie erstelle ich eine neue Seite in WordPress?Seiteneinrichtung hinzufügen/bearbeiten
- Wie fügt WordPress Menüs hinzu?Passen Sie die Anzeigeoptionen der Navigationsleiste an
- Was ist ein WordPress-Theme?Wie installiere ich WordPress-Vorlagen?
- FTP, wie man Zip-Dateien online dekomprimiert? Laden Sie das PHP-Online-Dekomprimierungsprogramm herunter
- FTP-Tool-Verbindungszeitüberschreitung fehlgeschlagen Wie konfiguriere ich WordPress, um eine Verbindung zum Server herzustellen?
- Wie installiere ich ein WordPress-Plugin? 3 Möglichkeiten, ein WordPress-Plugin zu installieren – wikiHow
- Wie wäre es mit BlueHost-Hosting?Neueste BlueHost USA Promo-Codes / Gutscheine
- Wie installiert Bluehost WordPress automatisch mit einem Klick? Anleitung zum Erstellen von BH-Websites
- WordPress Detaillierte Erläuterung des benutzerdefinierten Vorlagenpfadcodes für das Shortcodes Ultimate-Plug-in
- Wie kann man mit dem Verkauf von Fotos Geld verdienen? DreamsTime verkauft Fotos online, um auf der Website Geld zu verdienen
- Empfehlungscode für die Registrierung auf der offiziellen chinesischen Website von DreamsTime: Strategie zum Verkauf von Bildern, um Geld zu verdienen
- Wie kann ich mit dem Verkauf meiner Fotos Geld verdienen?Websites, die Fotos online verkaufen können
- Wie verdient ein kostenloses Geschäftsmodell Geld?Profitable Fälle und Methoden im freien Modus
- Die 3 Ebenen des Geldverdienens im Leben: In welchen Phasen verdienen Sie Geld?
- Wie verdienen traditionelle Chefs Geld, indem sie Artikel schreiben?Online-Marketing-Schreibmethoden
- Das Geheimnis des teilweise grauen Profitmacher-Projekts: Die Internetindustrie macht das schnelle Geld der Industriekette
- Was bedeutet Konversionsdenken?Der Fall des Geldverdienens mit der Essenz der Konvertierung
- Was kann man online verkaufen, um Geld zu verdienen?Warum je höher der Gewinn, desto besser der Verkauf?
- Wie man von Grund auf Geld verdient
- Verdiene ich 2025 als Kleinstunternehmer Geld?Entmystifizierung des Betrugs, dass Kleinstunternehmen auf die Anwerbung von Agenten angewiesen sind, um Geld zu verdienen
- Ist es einfach, Geld zu verdienen, wenn Sie jetzt einen Laden auf Taobao eröffnen?Peking Startup-Geschichte
- Wie sende ich den Inhalt von WeChat-Gruppennachrichten? "WeChat Marketing 2 Massenposting-Strategien", um Ihnen zu helfen, Geld zu verdienen
Haben Sie sich jemals gefragt, wie Sie einen eindeutigen Vorlagenpfad im Shortcodes Ultimate-Plug-in anpassen können?
Kein Grund, die technischen Meister, die mit WordPress spielen, zu beneiden, denn jetzt enthülle ich Ihnen das Geheimnis dahinter!
Komm, lass uns direkt zur Sache kommen und es Schritt für Schritt angehen!
Was ist das Shortcodes Ultimate-Plugin?
Shortcodes Ultimate ist eines der beliebtesten Plugins in WordPress. Es kann problemlos verschiedene Funktionen über Shortcodes implementieren, wie zum Beispiel das Erstellen von Schaltflächen, Bildkarussells, Artikellisten usw.
Noch besser: Wir können den Vorlagenpfad anpassen, um Inhalte flexibler anzuzeigen.
Wie füge ich einen benutzerdefinierten Vorlagenpfad hinzu?
Schauen wir uns zunächst den wichtigsten Schritt an – das Hinzufügen eines benutzerdefinierten Vorlagenpfads.
Dies ist der erste Schritt zur personalisierten Präsentation!

Codebeispiel
in deinem Thema functions.php Fügen Sie der Datei oder dem benutzerdefinierten Plugin den folgenden Code hinzu:
add_filter(
'su/shortcode/posts/allowed_template_locations',
function( $locations ) {
// 添加自定义模板路径 /wp-content/custom-templates/
$locations[] = WP_CONTENT_DIR . '/custom-templates';
return $locations;
},
10,
1
);
Code analysieren
Filter
su/shortcode/posts/allowed_template_locations
Mit diesem Filter können wir die Standardvorlagenpfade von Shortcodes Ultimate erweitern.benutzerdefinierter Pfad
/wp-content/custom-templates/
Wir speichern die Vorlage in/wp-content/custom-templates/Verzeichnis, damit es bei der Aktualisierung des Plugins nicht verloren geht.安全 性
Ändern Sie niemals die Standardvorlagendatei eines Plugins direkt, um zu vermeiden, dass benutzerdefinierte Inhalte nach der Aktualisierung des Plugins verloren gehen.
Erstellen Sie eine benutzerdefinierte Vorlagendatei
Als nächstes müssen wir die Vorlagendatei im benutzerdefinierten Pfad erstellen.
Wir erstellen zum Beispiel eine Datei mit dem Namen jiawen.php Vorlagendatei.
Beispiel einer Vorlagendatei
在 /wp-content/custom-templates/ Verzeichnis, erstellen jiawen.php Datei und fügen Sie den folgenden Code hinzu:
<?php defined( 'ABSPATH' ) || exit; ?>
<div class="su-posts su-posts-teaser-loop <?php echo esc_attr( $atts['class'] ); ?>">
<?php if ( $posts->have_posts() ) : ?>
<?php while ( $posts->have_posts() ) : ?>
<?php $posts->the_post(); ?>
<?php if ( ! su_current_user_can_read_post( get_the_ID() ) ) : ?>
<?php continue; ?>
<?php endif; ?>
<div id="su-post-<?php the_ID(); ?>" class="su-post <?php echo esc_attr( $atts['class_single'] ); ?>">
<?php if ( has_post_thumbnail() ) : ?>
<a target="_blank" rel="nofollow" class="su-post-thumbnail" href="<?php the_permalink(); ?>"><?php the_post_thumbnail(); ?></a>
<?php endif; ?>
<div class="su-post-title">
<a target="_blank" href="<?php the_permalink(); ?>">🔗<?php the_title(); ?></a>
</div>
</div>
<?php endwhile; ?>
<?php else : ?>
<p class="su-posts-not-found"><?php esc_html_e( 'Posts not found', 'shortcodes-ultimate' ); ?></p>
<?php endif; ?>
</div>
Beschreibung der Vorlagendatei
$atts['class']: Ermöglicht uns, CSS-Klassen anzupassen und einzigartige Stile für Vorlagen zu entwerfen.- Miniaturansicht und Titel des Artikels: Zeigt die Miniaturansicht und den Titel des Artikels sowie einen Link zur Artikeldetailseite an.
- 安全 性:verwenden
defined('ABSPATH') || exit;Stellen Sie sicher, dass auf Vorlagendateien nicht direkt zugegriffen werden kann.
Nachdem wir die Vorlage erstellt haben, können wir sie über einen Shortcode in einem Artikel oder einer Seite aufrufen.
Shortcode-Beispiel
Fügen Sie Ihrem Beitrag oder Ihrer Seite den folgenden Shortcode hinzu:
【su_posts template="jiawen.php" posts_per_page="10" ignore_sticky_posts="yes" id="32277,30806"】
[] wird im obigen Shortcode verwendet, um zu verhindern, dass der Shortcode im Artikel maskiert wird. Bei der tatsächlichen Verwendung muss das Symbol [] in das Standardsymbol [] geändert werden.
Beschreibung der Shortcode-Parameter
template="jiawen.php"
Geben Sie den Namen der benutzerdefinierten Vorlagendatei an, zu der der Pfad relativ ist/wp-content/von.posts_per_page="10"
1010 Artikel werden angezeigt;
-1Alle Artikel anzeigen, aber es wird nicht empfohlen,无限Bei zu vielen Artikeln kann es zum Absturz der Website kommen, da nicht alle Artikel geladen werden können.ignore_sticky_posts="yes"
Angepinnte Artikel ignorieren.id="32277,30806"
Nur Artikel mit der angegebenen ID anzeigen. Hier werden zwei Artikel-IDs angegeben, 32277 und 30806. Es werden nur Artikel angezeigt, die diesen beiden IDs entsprechen.
总结
- Benutzerdefinierter Vorlagenpfad: Erweitern Sie den Standardpfad durch Filter, um den Verlust von Vorlagen bei Plug-in-Updates zu vermeiden.
- Vorlagendatei erstellen: Steuern Sie das Layout und den Inhalt der Artikelliste über PHP-Code.
- Aufrufvorlagendatei: Flexible Anrufe werden durch Shortcode-Parameter erreicht.
Die Möglichkeit, Vorlagenpfade anzupassen, verbessert die Flexibilität des Shortcodes Ultimate-Plug-ins erheblich.
Dadurch haben wir die volle Kontrolle darüber, wie unsere Artikelliste angezeigt wird.
Dieser Ansatz ist besonders wichtig, wenn wir auf verschiedenen Seiten unterschiedliche Designs erzielen müssen.
Wenn Sie Ihre WordPress-Website persönlicher gestalten möchten, probieren Sie es aus!
Hoffnung Chen Weiliang Blog ( https://www.chenweiliang.com/ ) geteilt „Ausführliche Erklärung zum benutzerdefinierten Vorlagenpfadcode des WordPress Shortcodes Ultimate-Plug-ins“, was für Sie hilfreich ist.
Willkommen, um den Link dieses Artikels zu teilen:https://www.chenweiliang.com/cwl-32423.html
Um weitere versteckte Tricks freizuschalten🔑, treten Sie unserem Telegram-Kanal bei!
Teilen und liken, wenn es Ihnen gefällt! Ihre Shares und Likes sind unsere ständige Motivation!