Heim > Backend-Entwicklung > PHP-Tutorial > Zusammenfassung relevanter PHP-Funktionen zum Ermitteln, Hinzufügen und Löschen von WordPress-gepinnten Artikeln

Zusammenfassung relevanter PHP-Funktionen zum Ermitteln, Hinzufügen und Löschen von WordPress-gepinnten Artikeln

WBOY
Freigeben: 2016-07-29 09:10:20
Original
1012 Leute haben es durchsucht

Sticky-Artikel ermitteln
Mit der Funktion is_sticky() wird ermittelt, ob es sich bei einem Artikel um einen Sticky-Artikel handelt.

Verwendung

is_sticky( $post_id );
Nach dem Login kopieren

Parameter

$post_id

(Ganzzahl) (optional) Die zu beurteilende Beitrags-ID, Standard ist der aktuelle Artikel in der Schleife.

Standardwert: 0 (aktueller Artikel in Schleife)

Rückgabewert

(Boolean) Ob der Artikel ein angehefteter Artikel ist.

Beispiel

if( is_sticky() ) echo //'当前文章是置顶文章';
if( is_sticky( 68 ) ) echo //'ID 为 68 的文章是置顶文章';
Nach dem Login kopieren

Andere

Diese Funktion befindet sich unter: wp-includes/post.php

Hinzufügen und Funktion „Angeheftete Artikel“ entfernen
WordPress unterstützt standardmäßig die Funktion „Angeheftete Artikel“. Sie können wichtige oder spannende Artikel oben im Hintergrund anheften, damit Benutzer sie zuerst sehen können.

Während der Entwicklung müssen Sie möglicherweise angeheftete Artikel über Code hinzufügen und entfernen. Das Prinzip von WordPress-Sticky-Artikeln besteht darin, die ID des Sticky-Artikels in der Optionstabelle zu speichern. Sie können den Sticky-Artikel steuern, indem Sie das Feld sticky_posts ändern.

WordPress bietet jedoch zwei Funktionen, die das Hinzufügen und Entfernen von Sticky-Posts erleichtern. Sie können das Feld sticky_posts ändern, indem Sie die Funktion direkt aufrufen.

stick_post()

stick_post()-Funktion wird verwendet, um einen Artikel oben anzuheften. Beispiel:

stick_post( 68 );//置顶 ID 为 68 的文章
stick_post( get_the_ID() );//置顶循环中的当前文章
Nach dem Login kopieren

unstick_post()

unstick_post() ist das Gegenteil der stick_post()-Funktion, die zum Lösen eines angehefteten Artikels verwendet wird:

unstick_post( 425 );//取消置顶 ID 为 425 的文章
unstick_post( get_the_ID() );//取消置顶循环中的当前文章
Nach dem Login kopieren

Oben wurde eine Zusammenfassung relevanter PHP-Funktionen zum Ermitteln, Hinzufügen und Löschen von in WordPress angehefteten Artikeln vorgestellt, einschließlich relevanter Inhalte. Ich hoffe, dass es für Freunde hilfreich sein wird, die an PHP-Tutorials interessiert sind.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage