Heim  >  Artikel  >  CMS-Tutorial  >  Was sind die vergessenen WordPress-Vorlagen-Tags?

Was sind die vergessenen WordPress-Vorlagen-Tags?

藏色散人
藏色散人nach vorne
2021-11-18 15:02:502352Durchsuche

Das Folgende ist eine Zusammenfassung einiger Vorlagen-Tags, die in der WordPress-Tutorial-Kolumne oft vergessen werden. Ich hoffe, dass es Freunden in Not hilfreich sein wird!

Seit WordPress existiert, stellt es uns eine große Anzahl an Template-Tags zur Verfügung. Bei diesen Template-Tags handelt es sich um PHP-Funktionen, mit denen Daten ausgegeben und abgerufen werden können. Wenn Sie WordPress-Themes entwickelt haben, sollten Sie mit einigen Vorlagen-Tags bestens vertraut sein, z. B. dem Tag „the_title“, mit dem der Titel des Artikels angezeigt wird, dem Tag „_author“, mit dem der Name des Autors des Artikels angezeigt wird usw.

WordPress hat sich im Laufe der Jahre ständig weiterentwickelt und jede neue Version bringt uns einige neue Template-Tags. Daher ist es für jeden sehr schwierig, jederzeit den Überblick über alle Template-Tags zu behalten. In diesem Artikel fassen wir einige Vorlagen-Tags zusammen, die oft vergessen werden.

P muss großgeschrieben werden

Gemäß den Richtlinien und Standards muss der Buchstabe „P“ in WordPress großgeschrieben werden.

Im Jahr 2009 hat WordPress-Gründer Matt Mullenweg speziell die Funktion „capital_p_dangit()“ eingeführt, um Menschen dabei zu helfen, den Namen richtig zu buchstabieren.

// Sie können diese Funktion direkt verwenden

$footer_text = get_theme_mod( "footer_text", "" );
$footer_text = captial_p_dangit( $footer_text ); // Any WordPress text is turned with capital P.
 
// 或是在WordPress Filter中使用
add_filter( "the_excerpt", function( $text ) {
  return captial_p_dangit( $text );
} );

Logo anpassen

In Version 4.5 hat WordPress die Funktion eingeführt, Logos als Design im Customizer hochzuladen. Diese neue Funktion erfordert Theme-Unterstützung: Durch Hinzufügen von add_theme_support( 'site-logo' ) wird das Logo im Customizer angezeigt.

Nachdem diese Funktion erscheint, können wir einige neue Vorlagen-Tags verwenden, die die Ausgabe von Logobildern zum Thema verarbeiten können: has_custom_logo(), get_custom_logo() und the_custom_logo().

// 1. 输出包括图像logo和回到主页的连接
the_custom_logo();
 
// 2. 获得自定义logo output "string"
$logo = get_custom_logo();
 
// 3. 条件
if ( has_custom_logo() ) {
  $logo = get_custom_logo();
}
 
// 4. 使用'get_custom_logo'将logo打包在div中
add_filter( "get_custom_logo", function( $html ) {
  return ''. $html .'';
} );

Miniaturbild-URL

WordPress bietet seit langem die Möglichkeit, Miniaturansichten oder vorgestellte Bilder hinzuzufügen. Das Vorlagen-Tag_post_thumbnail() kann sowohl das Bild-Tag als auch seinen Wert anzeigen. Was aber, wenn Sie mithilfe von CSS ein Miniaturbild als Hintergrund festlegen möchten? Sie können diesen Tag verwenden:

get_the_post_thumbnail_url().

Beispiel:

 'ol',
      'short_ping'  => true,
      'avatar_size' => 42,
    ) );
  ?>

Das obige ist der detaillierte Inhalt vonWas sind die vergessenen WordPress-Vorlagen-Tags?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:juejin.im. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen