Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Så här lägger du till alternativet Email This i dina WordPress-poster

Vill du lägga till en ”Email This”-knapp i dina blogginlägg? Word of mouth är förmodligen den mest effektiva marknadsföringstekniken. Genom att tillåta användare att emaila dina artiklar från din website kan du få in new visitors och customers. I den här artikeln visar vi hur du lägger till ett ”Email This”-alternativ till dina WordPress-poster.

Add Share via Email Button

Tutorial i video

Subscribe to WPBeginner

Om du inte gillar videoklippet eller behöver fler instruktioner, fortsätt då att läsa.

Det första du behöver göra är att installera och aktivera WP-EMail plugin. Efter aktivering måste du besöka E-Mail ” E-Mail options page för att konfigurera pluginet.

Settings page for WP-EMail

Du kan lämna SMTP-inställningarna tomma om du ej använder en SMTP-server eller en e-posttjänst från tredje part som Mandrill.

Därefter måste du välja text och icon för email. Under email settings kan du select email content type och fält som användare kommer att se på e-postformuläret.

När det gäller metoden för sending av email kan du använda PHP eller Sendmail. Om du använder en SMTP-server måste du select SMTP som din metod för sending av email.

WP-EMail allow you to set a character limit to be used as excerpt in the email. Vi rekommenderar att du använder 100 till 250 tecken. Detta kommer att ge email-mottagaren en uppfattning om innehållet, och de måste besöka your website för att view hela artikeln.

Nästa del av settings page allow you to konfigurera outgoing email template. Standard template bör fungera för de flesta websites. Du kan dock ändra den med hjälp av de available template tags.

Changing email templates using the template tags

Glöm inte att klicka på knapparna save changes för att spara dina settings.

Import: Ett sista men viktigt steg är att updating dina permalänk-inställningar.

Besök bara Settings ” Permalinks page och click på knappen save changes. You don’t need to change anything. Genom att bara save permalänkarnas struktur kommer din .htaccess-fil att refereshas.

Displaying Email This Button i WordPress

När du har konfigurerat pluginet är nästa steg att lägga till knappen ”Email this” på dina posts och pages i WordPress.

Metod 1: Använda shortcode

Om du bara vill lägga till knappen email till valda få inlägg eller sidor, kan du använda denna shortcode i innehållet i ditt post.

[email_link]

Om du vill lägga till e-post till den här länken på alla dina pages, kan du också använda samma shortcode i en text widget.

WordPress tillåter dock som standard inte att shortcodes används i textwidgets. För att aktivera shortcodes i textwidgets måste du lägga till den här koden i ditt temas functions.php-fil eller i ett site-specifikt plugin.

add_filter('widget_text', 'do_shortcode');

Nackdelen med att använda shortcode är att du måste lägga till detta till dina posts manuellt, eller om du använder det i en widget, då kommer alternativet email att vara separerat från det faktiska innehållet.

Metod 2: Editera Theme-filer

Om du är bekväm med att redigera kod kan du lägga till följande kod i ditt temas functions.php-fil eller i ett site-specifikt plugin:

//Add Email This Option to Bottom of Post
function wpb_custom_emailthis($content){
if (is_single()) {
	$emailthis = email_link('', '', false);	
	$content .= '<p>' . $emailthis . '</p>';
}
	return $content;
}

add_filter( "the_content", "wpb_custom_emailthis" );

Koden ovan kommer att lägga till länken Email This längst ner på alla dina sidor med enskilda inlägg.

Alternativt kan du använda emal_link parametrarna och add to den direkt i din single.php för mer customize display.

Email This Option WordPress

Vi hoppas att den här artikeln hjälpte dig att lägga till alternativet email this till dina WordPress-poster. Om du har problem med att skicka eller ta emot email, vänligen ta en titt på vår guide om hur man fixar WordPress not sending email issue.

Om du gillade den här artikeln, vänligen prenumerera på vår YouTube-kanal för WordPress video tutorials. Du kan också hitta oss på Twitter och Facebook.

Avslöjande: Vårt innehåll stöds av våra läsare. Det innebär att om du klickar på några av våra länkar, kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt, och hur du kan stödja oss. Här är vår editoriala process.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Den ultimata WordPress-verktygslådan

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som varje professionell användare bör ha!

Reader Interactions

13 kommentarerLämna ett svar

  1. Hari Prasad Yakkala

    I have installed the plugins but i did’t see the E-Mail » E-Mail options > SMPT Settings.

    • WPBeginner Support

      The plugin may have been updated since this article but you would find the plugin’s SMTP settings in the email options section not in an SMTP menu item if you were looking there.

      Administratör

  2. David

    How could I use this plugin to place the ”email this” link & icon on all WooCommerce single product pages?

    • WPBeginner Support

      It would depend on the method you’re using, if you want to edit the product file there is a single-product file where you can add the code.

      Administratör

      • David

        I would prefer doing it in such a way as to avoid the changes being wiped out when updating WooCommerce…what would you recommend?

    • David

      Just wanted to share this: I figured out an easy, upgrade-resistant way to do it . Add the following code to your functions.php file, and it places the icon & link immediately below the short description on the single product page:

      add_action( ’woocommerce_before_add_to_cart_form’, ’wc_custom_action’, 5 );function wc_custom_action() {
      echo (”\r\n”);
      echo do_shortcode(”[email_link]”);
      }

      Thanks for your help :-)

  3. Paul

    How would I add the following code to the ”top” of all my posts INSTEAD of the bottom? Thanks

    //Add Email This Option to Bottom of Post
    function wpb_custom_emailthis($content){
    if (is_single()) {
    $emailthis = email_link(”, ”, false);
    $content .= ” . $emailthis . ”;
    }
    return $content;
    }

    add_filter( ”the_content”, ”wpb_custom_emailthis” );

  4. ميسرة

    Thank You

  5. john

    How do customize the E-mail Icon?

  6. Rob

    Well, it does not work for me.

    I have added the short code to a post but when i fill in the form and click send, nothing happens.

    Is there suppose to be an new permlink created?

    Thanks,

    Rob.

    • WPBeginner Support

      You will need to refresh permalink settings. Just go to Settings > Permalinks and then click on the save button without making any changes.

      Administratör

  7. amar

    how to operate my old version file when m having the old version of wordpress and also have the latest version of wordpress . and how to restore my old verson my file when m using the latest version of wordpress.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt våra policy för kommentarer, och din e-postadress kommer INTE att publiceras. Vänligen använd INTE nyckelord i namnfältet. Låt oss ha en personlig och meningsfull konversation.