In het zesde deel van de serie hebben we de vijfde reeks WordPress-sjabloonlabels doorgenomen. In dit zevende deel gaan we door de zesde batch van de bijna 200 sjabloontags. Gedurende de zelfstudie zien we sjabloontags over auteurs en bijlagen.
get_author_posts_url ()
Deze sjabloontag geeft een link naar de postarchieven van een auteur.
Deze sjabloontag accepteert twee parameters:
$ author_ID
(Required-integer):$ author_nicename
(Optioneel-string):the_author_posts_link ()
Deze sjabloontag geeft een link naar de postarchieven van de auteur.
Deze sjabloontag accepteert geen parameters.
get_the_author_link ()
& the_author_link ()
Deze sjabloonlabels retourneren of echoen een link naar de website van de auteur.
Deze sjabloontags accepteren geen parameters.
get_the_author_meta ()
& the_author_meta ()
Deze sjabloontags halen de metagegevens van een auteur op en geven deze weer.
Beide sjabloontags accepteren twee parameters:
$ veld
(Required-string):$ uSER_ID
(Optioneel geheel getal):$ authordata
) get_the_author_posts ()
& the_author_posts ()
Deze sjabloontags tellen hoeveel posts een auteur heeft geschreven en retourneert of geeft het resultaat weer.
Deze sjabloontags accepteren geen parameters.
wp_list_authors ()
Deze sjabloontag retourneert of geeft een lijst weer van auteurs die op uw website schrijven.
Deze sjabloontag accepteert slechts één parameter:
$ args
(Optioneel array):'Orderby'
(string): Hoe de links te bestellen. Accepteert 'user_nicename', 'user_email', 'user_url', 'user_registered', 'name', 'display_name', 'post_count', 'ID', 'meta_value' en 'user_login'.'bestellen'
(string): Of items in oplopende ('ASC') of aflopende ('DESC') volgorde moeten worden besteld.'aantal'
(integer): aantal te halen auteurs.NUL
wat betekent dat er geen limiet is) 'Option_count'
(boolean): Of het aantal berichten naast de namen van de auteur wordt weergegeven of niet.VALSE
) 'Exclude_admin'
(boolean): Of de 'admin' (niet alle beheerders, alleen degene met de gebruikersnaam 'admin') uit de lijst wordt uitgesloten.TRUE
) 'Show_fullname'
(boolean): Of de voor- en achternaam worden getoond (TRUE
) of "weergavenamen" (VALSE
).VALSE
) 'Hide_empty'
(boolean): auteurs verbergen zonder berichten of niet.TRUE
) 'echo'
(Boolean): Of de uitvoer moet worden geëchoeerd (TRUE
) of retourneer het (VALSE
).TRUE
) 'voeden'
(string): als deze is ingesteld op een niet-lege waarde, verschijnen auteursfeedinks naast auteurskoppelingen. De waarde is de ankertekst van de koppelingen.'Feed_type'
(string): Type feed ('rss', 'rss2', 'atom' of 'rdf').'Feed_image'
(string): Afbeeldingspad om ankertekst te overschrijven en in plaats daarvan een afbeelding te tonen.'stijl'
(string): Stijl om auteurs-'lijst 'weer te geven om een ongeordende lijst te genereren of' geen 'om een lijst met links te genereren gescheiden door komma's.'Html'
(boolean): Of het nu gaat om het genereren van HTML of platte tekst.TRUE
) 'Onder meer'
(string): door komma's gescheiden lijst van ID's die moeten worden opgenomen.'uitsluiten'
(string): door komma's gescheiden lijst van ID's om uit te sluiten.'user_registered', // Toon berichtentellingen naast de namen. 'option_count' => true, // Toon volledige namen. 'show_fullname' => true, // Laat auteurs zien die geen berichten hebben. 'hide_empty' => false, // Mike uitsluiten, hij heeft ons verraden! 'uitsluiten' => 31); wp_list_authors ($ args); ?>
wp_dropdown_users ()
Deze sjabloontag retourneert of echoot een vervolgkeuzemenu () van gebruikers.
Deze sjabloontag accepteert slechts één parameter:
$ args
(Optioneel array):'Show_option_all'
(string): tekst die moet worden weergegeven als de vervolgkeuzelijst.'Show_option_none'
(string): tekst die moet worden weergegeven als de vervolgkeuzelijst wanneer er geen gebruikers zijn gevonden.'Option_none_value'
(integer of string): waarde die moet worden gebruikt voor 'show_option_none' wanneer er geen gebruikers zijn gevonden.'Hide_if_only_one_author'
(string): Of de vervolgkeuzelijst moet worden verborgen als er maar één auteur is.'Orderby'
(string): welke kolom moet worden gebruikt om gebruikers te bestellen.'bestellen'
(string): Welke richting om gebruikers te bestellen.'Onder meer'
(array of tekenreeks): een array of een door komma's gescheiden lijst met gebruikers-ID's om weer te geven (en de rest uit te sluiten).'uitsluiten'
(array of tekenreeks): een array of een door komma's gescheiden lijst met gebruikers-ID's om uit te sluiten van de lijst.'multi'
(Boolean of integer): Of de ID van de SELECT
element. (Handig als u meer dan één dropdown-menu voor gebruikers wilt weergeven.)'laten zien'
(string): wat te tonen als lijstitemnamen.'echo'
(boolean of integer): of inhoud moet worden weergegeven of opgehaald.'gekozen'
(integer): het gebruikers-ID dat standaard moet worden geselecteerd.'Include_selected'
(boolean): Of de geselecteerde gebruikers-ID altijd moet worden opgenomen in de vervolgkeuzelijst ...VALSE
) 'naam'
(string): De NAAM
attribuutwaarde voor de SELECT
element.'ID kaart'
(string): De ID voor de SELECT
element.'klasse'
(string): CSS-klasse voor de SELECT
element.'Blog_id'
(optioneel; geheel getal): ID van de blog om gebruikers op te halen.'wie'
(string): Welk type gebruikers om te vragen (Accepteert 'auteurs' of een lege string).'user_registered', // admin uitsluiten. 'exclude' => 1, // Ik ga meer dan één dropdown-menu voor gebruikers gebruiken, dus plaats geen unieke id. 'multi' => 1, // niet echo, alleen de uitvoer retourneren. 'echo' => 0, // NAME-parameter van de SELECT-tag. 'name' => 'brands', // Krijg alleen auteurs. 'who' => 'auteurs'); $ brands_dropdown = wp_categories_dropdown ($ args); ?>
get_the_post_thumbnail ()
& the_post_thumbnail ()
Nou, de titel legt het allemaal uit.
get_the_post_thumbnail ()
accepteert drie parameters:
$ post_id
(Optioneel geheel getal):$ size
(Optioneel-string):$ attr
(optioneel-string of array):En the_post_thumbnail ()
accepteert twee parameters:
$ size
(Optioneel-string):$ attr
(optioneel-string of array):'post-featured-image', 'alt' => __ ('Featured Image', 'translation-domain')); the_post_thumbnail ('medium', $ attr); ?>
wp_get_attachment_link ()
& the_attachment_link ()
Deze sjabloonlabels retourneren of geven de permalink van de bijlage weer, zodat deze op een andere pagina kan worden geopend.
wp_get_attachment_link ()
accepteert vijf parameters:
$ post_id
(optioneel-integer of object):$ size
(optioneel -string):$ permalink
(Optionele booleaanse):VALSE
) $ icon
(Optionele booleaanse):VALSE
) $ text
(optioneel-string of Boolean):VALSE
) En the_attachment_link ()
accepteert vier parameters:
$ post_id
(optioneel-integer of object):$ fullsize
(Optionele booleaanse):VALSE
) $ verouderd
(Verouderd-boolean):TRUE
of VALSE
(maakt niet uit welke).$ permalink
(Optionele booleaanse):VALSE
) ID, 'groot'); // Toon de huidige bijlage's link. the_attachment_link (); ?>
get_post_thumbnail_id ()
Deze sjabloontag krijgt de ID van de afgebeelde afbeelding van een bericht.
Deze sjabloontag accepteert slechts één parameter:
$ post_id
(Optioneel geheel getal):wp_get_attachment_image ()
Deze sjabloontag geeft de HTML-code van een bepaalde bijlageafbeelding als resultaat ().
Deze sjabloontag accepteert vier parameters:
$ attachment_ID
(Optioneel geheel getal):$ size
(Optioneel-string):$ icon
(Optionele booleaanse):VALSE
) $ attr
(optioneel-string of array):'mytheme-attachment',); echo wp_get_attachment_image ($ post-> ID, 'thumbnail', false, $ attr); ?>
wp_get_attachment_image_src ()
Deze sjabloontag retourneert de URL van een bijlageafbeelding naar keuze.
Deze sjabloontag accepteert drie parameters:
$ attachment_ID
(Optioneel geheel getal):$ size
(Optioneel-string):$ icon
(Optionele booleaanse):VALSE
) wp_get_attachment_metadata ()
Met deze sjabloontag worden de metagegevens van een bepaalde bijlage geretourneerd.
Deze sjabloontag accepteert twee parameters:
$ attachment_ID
(Optioneel geheel getal):$ ongefilterde
(Optionele booleaanse):TRUE
, de wp_get_attachment_metadata
filter zal niet worden uitgevoerd.VALSE
) ID KAART ) ); ?>
next_image_link ()
Deze sjabloontag retourneert de koppeling "volgende afbeelding" voor pagina's met beeldbijlagen.
Deze sjabloontag accepteert twee parameters:
$ size
(Optioneel-string):$ text
(optioneel-string of Boolean):VALSE
) previous_image_link ()
Deze sjabloontag retourneert de koppeling "vorige afbeelding" voor pagina's met beeldbijlagen.
Deze sjabloontag accepteert twee parameters:
$ size
(Optioneel-string):$ text
(optioneel-string of Boolean):VALSE
) Ik hoop dat je deze zesde batch met sjabloontags leuk vond. Er zijn nog twee partijen te gaan, dus houd het in de gaten voor meer sjabloontags!
Als u vragen, opmerkingen of correcties hebt, kunt u uw mening met ons delen in het gedeelte Opmerkingen. En als je het artikel leuk vond, vergeet dan niet om het met je vrienden te delen!