Hoe kan ik het huidige jaar weergeven in WordPress-berichten? Update de shortcode van het titeljaar automatisch

deel er een inWordPressTips voor het uitvoeren van het lopende jaar zonder erop te vertrouwenWordPress-plug-in, update snel en automatisch het jaartal in de titel, voettekst of artikelinhoud via shortcode.

Hoe kan ik het huidige jaar weergeven in de titel van een WordPress-bericht?

U kunt bijvoorbeeld eenvoudig de nieuwste copyrightverklaring toevoegen aan de voettekst van uw website, of het jaartal bijwerken in de titel van sommige recensieartikelen.

Bijvoorbeeld: schrijf "Maleisië支付 宝Hoe voer ik authenticatie op echte naam uit?【jaar】Alipay-verificatie-tutorial"▼

Hoe kan ik het huidige jaar weergeven in WordPress-berichten? Update de shortcode van het titeljaar automatisch

Deze methode is eenvoudig en gemakkelijk: voeg gewoon de volgende code toe aan het function.php-bestand en gebruik deze vervolgens waar u het jaar moet bijwerken.【jaar】Deze shortcode zal het lukken:

function currentYear( $atts ){
    return date('Y');
}
add_shortcode( 'year', 'currentYear' );
//在标题中使用短代码
add_filter( 'wp_title', 'do_shortcode', 10);
add_filter( 'the_title', 'do_shortcode', 10);
  • Bij gebruik vancode snipetsplug-in ofwpcodeAls de plug-in deze PHP-code toevoegt, heeft deze mogelijk geen effect op de artikeltitel (deze heeft alleen effect op de inhoud van het artikel). U moet de PHP-code toevoegen aan het function.php-bestand om effect te hebben op het artikel titel.

注意 事项

Plaats de haakjes als u daadwerkelijk WordPress-shortcodes toepastik改为[],Dit artikelVoorbeeld使用ikDit is om onjuiste conversies te voorkomen.

Deze shortcode werkt niet metSEOTitel en metabeschrijving, want afhankelijk van de SEO-plug-in die u gebruikt, is er meestal speciale code om dit deel van de inhoud te verwerken.

Hoe geven de titelbeschrijvingen van de Rankmath- en Yoast SEO-plug-ins het huidige jaar weer?

In de twee plug-ins Rankmath en Yoast kun je bijvoorbeeld variabelen gebruiken%%currentmonth%%%%currentyear%%, met de laatste maand en het laatste jaar op de resultatenpagina van de zoekmachine (SERP).

  • De titel en inhoud van het artikel geven de shortcode van het huidige jaar weer:【year】
  • De titel en beschrijving van de SEO-plug-in tonen de huidige jaarvariabele:%%currentyear%%

Verouderde Yoast SEO-variabelen in WordPress

Vanaf Yoast v7.7 heeft Yoast deze variabelen beëindigd ▼

变量Omschrijving
%%gebruikersnaam%%Vervangen door de gebruikers-ID van de auteur van het bericht/pagina
%%huidige tijd%%Vervangen door de huidige tijd
%%huidige datum%%Vervangen door huidige datum
%%huidige dag%%Vervangen door huidige datum
%%deze maand%%Vervangen door de huidige maand
%%huidige jaar%%Vervangen door huidig ​​jaar
  • Omdat Yoast ontdekte dat ze geen geldige gebruiksscenario's hadden.
  • Als ze in de fragmenteditor worden gebruikt, verschijnen ze niet in het fragmentvoorbeeld.
  • Ze zullen echter in je broncode verschijnen om de achterwaartse compatibiliteit te behouden, maar Yoast raadt aan ze niet te gebruiken.

Oplossing:

  • Omdat deze variabelen niet kunnen worden weergegeven of bewerkt in het voorbeeld van de zoekweergave van Yoast, raadt Yoast aan deze niet te gebruiken.
  • We kunnen de SEO-titel en beschrijving van Yoast echter wijzigen en bewerken in “Yoast” → “Tools” → “Batch Editor”.

Er is echter geen zoekvak op de batch-editorpagina, waardoor het moeilijk is om de artikelen of pagina's te vinden die moeten worden bewerkt.

We moeten dus 2 punten toevoegen vóór de titel van het artikel of de pagina:..

Klik vervolgens op "WP-paginatitel" boven de batcheditor om te sorteren, zodat u snel het artikel of de pagina kunt vinden die moet worden bewerkt ▼

Klik vervolgens op "WP-paginatitel" boven de batcheditor om te sorteren, zodat u snel het artikel of pagina 3 kunt vinden die moet worden bewerkt.

  • ▲Voer in het invoerveld "Nieuwe Yoast SEO-titel" de SEO-titel met variabelen in en klik vervolgens op "Opslaan".
  • Nadat we de Yoast SEO-titel hebben bewerkt en vervolgens zijn teruggekeerd naar het artikel of de pagina die we zojuist hebben geopend, vernieuw dan eerst deze pagina (dit is om de zojuist bewerkte Yoast SEO-titel bij te werken, anders wordt deze overschreven en keert terug naar de Yoast SEO-titel met nog niet bewerkt).
  • Nadat u de pagina heeft vernieuwd, kunt u de twee punten verwijderen die u zojuist vóór de artikel- of paginatitel hebt toegevoegd...了.

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeeld "Hoe kan ik het huidige jaar weergeven in WordPress-artikelen?" Update titeljaar shortcode automatisch", het zal nuttig voor u zijn.

Welkom om de link van dit artikel te delen:https://www.chenweiliang.com/cwl-31298.html

Welkom op het Telegram-kanaal van Chen Weiliang's blog voor de laatste updates!

🔔 Wees de eerste die de waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in de bovenste kanaaldirectory ontvangt! 🌟
📚 Deze gids bevat enorme waarde, 🌟Dit is een zeldzame kans, mis hem niet! ⏰⌛💨
Deel en like als je wilt!
Uw delen en likes zijn onze voortdurende motivatie!

 

发表 评论

Uw e-mailadres wordt niet gepubliceerd. 必填 项 已 用 * 标注

scroll naar boven