Har du någonsin velat låta användare prenumerera på specifika författare på WordPress? Om du har en WordPress-webbplats med flera författare kanske dina användare vill prenumerera på sin specifika författare. I den här tutorialen visar vi dig hur du tillåter användare att prenumerera på enskilda författare på WordPress.
Varför lägga till en prenumerationsfunktion på WordPress?
De flesta stora bloggar med flera författare som "Huffington" tillåter användare att följa sina favoritförfattare. Du kan erbjuda denna funktion till din Wordpress blogg också.
WordPress genererar ett RSS-flöde för alla författare, kategorier, taggar, anpassade inläggsformat och kommentarer på din webbplats. Men användare kan inte enkelt komma åt dessa länkar.
Som webbplatsägare behöver du bara lägga till länkar och prenumerationsalternativ så att användare kan prenumerera på författarna.
Som sagt, låt oss ta en titt på den här metoden som gör att du kan tillåta författarprenumerationer på din Wordpress blogg.
Hur du lägger till en författande prenumerationsfunktion på WordPress
Alla författare på din WordPress-webbplats har ett unikt RSS-flöde. Detta RSS-flöde finns i en URL som liknar följande:
http://www.example.com/author/herve/feed/
Kom ihåg att ersätta "herve" med namnet på en befintlig författare på din webbplats.
många WordPress-teman har ett avsnitt som visar författarens biografiska information i slutet av artikeln. Du kan lägga till denna HTML-kod i författarens biosektion för att visa en länk till deras RSS-flöde.
Prenumerera på Toms inlägg
Du kan också generera länken automatiskt och använda en kortkod för att manuellt infoga den i artiklarna.
Du måste först lägga till denna kod till din Wordpress plugin.
// Funktion för att skapa författarens RSS-länkfunktion bpc_author_feed () {$ authorfeed = get_author_feed_link (get_the_author_id (), ''); $ authorfeedlink = ' Prenumerera på artiklar från'. get_the_author_meta ('display_name'). ''; returnera $ authorfeedlink; } // Skapa en kortkod för att visa länken add_shortcode ('authorfeed', 'bpc_author_feed'); // Aktivera kortkörning i WordPress-textwidgets add_filter ('widget_text', 'do_shortcode');
Du kan nu helt enkelt använda [authorfeed] -koden i dina artiklar, och den genererar automatiskt en länk till författarens RSS-flöde. Känn dig fri att anpassa texten du vill visa för länken.
Hur du lägger till en prenumerationslänk på sidofältet
Vi ska använda kortkodmetoden som vi visade ovan för att visa en författares prenumeration på WordPress. Gå bara till platsen " Utseende> Widgets , Och lägg till en textwidget i din sidofält.
Du måste lägga till kortkoden [authorfeed] i textrutan i widgeten. Glöm inte att spara din widget efter det. Du kan nu besöka din webbplats för att se prenumerationsknappen i aktion.
Problemet med den här metoden är att den visar widgeten på varje sida, inklusive hemsida, kategori och arkiv, etc.
Du måste installera och aktivera plugin « Visnings Widgets ". För mer information se vår steg-för-steg-guide om hur man installerar en Wordpress plugin. Efter aktivering måste du besöka Widgets plats och redigera widget " Feed Och välj var du vill visa widgeten.
Du kommer att märka nya alternativ för att styra widgetvisningen på olika sidor på din webbplats. Nu måste du välja " Visa kontrolleras sidor Kontrollera sedan det enda objektet.
Glöm inte att klicka på knappen « spara » för att spara widgetinställningarna. Det var allt för denna handledning. Jag hoppas att du kan visa en prenumerationsknapp på din Wordpress blogg.
Ha en bra dag!
Intressant, men skulle det också vara möjligt att generera kod via CSS eller liknande - utan extra plugin - som skulle göra det möjligt för besökare på min hemsida att prenumerera på kommentarer (alla kommentarer, endast svar på mina kommentarer - alternativet borde vara tillgängligt).
Allt måste vara GDPR-kompatibelt. Alla plugins jag hittade är oprövade med min WordPress version 6.1.1 så de fungerar inte och Reloaded Subscribe to Comment verkar vara trasig för länge sedan. Så den var tvungen att inaktiveras. Alla försök att få det att fungera igen har misslyckats. Jag skulle gärna höra tillbaka.
LG Sandra!
Hej när jag testar att jag har det här
Fatal error: Uncaught Error: Call to the odefinierad funktion add_shortcode () in /var/www/vhosts/……………………………//wp-includes/functions.php:7203 Stacktrace: # 0 / var / www / vhosts / ………… ../ demo.dizalty.tv/wp-settings.php(111): kräver () # 1 /var/www/vhosts/……………./wp-config.php (94): require_once ('/ var / www / vhosts ...') # 2 /var/www/vhosts/…………………………/wp-load.php(37): require_once ('/ var / www / vhosts… ') # 3 /var/www/vhosts/………………..wp-admin/admin.php(34): require_once (' / var / www / vhosts ... ') # 4 / var / www / vhosts / ………………… / wp-admin / options-general.php (10): require_once ('/ var / www / vhosts ...') # 5 {main} kastas in / var / www / vhosts /……………………/Wp- inkluderar / funktioner.php på linje 7203
Fatal error: Uncaught Error: Call to odefinierad funktion load_default_textdomain () in /var/www/vhosts/…………./wp-includes/class-wp-fatal-error-handler.php:41 Stack trace: # 0 [ intern funktion]: WP_Fatal_Error_Handler-> handtag () nr 1 {main} kastas in /var/www/vhosts/…………………/wp-includes/class-wp-fatal-error-handler.php on line 41
God kväll,
Har du försökt att inaktivera några plugins?
Hej!
Den här artikeln beskriver exakt vad jag vill göra, men var anger du koden '// Funktion för att skapa författarens RSS ……'?
Tack på förhand för svaret.
Eric
God kväll,
I funktionen.php-filen