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 skapar du automatiska screenshots av din website i WordPress

Vill du skapa automatiska screenshots av din website på din site WordPress?

Om du ofta addar screenshots av din website till dina posts eller pages i WordPress kan du genom att automatisera processen save den tid du lägger på att genomföra screenshots manuellt.

I den här artikeln visar vi dig hur du enkelt kan skapa automatiserade screenshots av websites i WordPress.

Creating automated website screenshots in WordPress

Varför skapa automatiserade screenshots av websites i WordPress?

Om du har en WordPress-webbplats kanske du vill skapa och add to automatiska screenshots av din site till dina posts för att ge potentiella läsare ett snabbt sätt att se vad ditt content handlar om.

Detta kan öka engagemanget och även bidra till att förbättra webbplatsens sökmotorsoptimering, eftersom search engines vanligtvis använder images och screenshots för att förstå och indexera your content.

På samma sätt kan du använda automatiserade screenshots av webbplatsen för att skapa en visuell backup av din site innan du uppdaterar ett theme eller gör andra ändringar. Detta kan hjälpa dig att jämföra och se skillnaden mellan din websites nya och gamla stilar.

Automatiserade screenshots kan också jämföra olika tjänster eller webbplatser, guida din läsare genom en Step-by-Step tutorial och track webbplatsens framsteg över tid.

Med detta sagt, låt oss ta en titt på hur du enkelt kan skapa automatiserade screenshots av websites i WordPress:

Metod 1: Skapa automatiska screenshots av websites i WordPress med hjälp av ett plugin

Den här metoden är enklare och rekommenderas därför för Beginnare och användare som inte vill hantera kod.

Först måste du installera och aktivera tillägget Browser Screenshots. För mer detaljer, se vår Step-by-Step guide om hur du installerar ett WordPress plugin.

Efter aktivering fungerar pluginet direkt ur boxen och det finns inga inställningar att konfigurera.

Nu är det bara att besöka en page eller post där du vill add to en automatiserad website screenshot från WordPress admin sidebar.

Här klickar du på knappen ”Add Block” (+) högst upp till vänster på vyn för att öppna menyn för block. Lägg sedan till blocket ”Browser Shots” i editorn.

När du har gjort det, add to URL för den website som du vill förvärva en automatiserad screenshot för och klicka på knappen ”Load Image”.

Add the browser screenshots block

Pluginet lägger nu automatiskt till en screenshot för den website som du valt. Du kan nu add to en alt-text för imagen och ändra dess bredd och höjd från block panelen till höger.

Toggle the ’Use link’ switch in the panel allows you to add a link to the screenshot that directs you to the website.

You can also toggle the ”Link to the current post” switch if you want to add the post link to the screenshot.

Configure screenshot settings

Slutligen klickar du på knappen ”Update” eller ”Publicera” för att lagra dina settings.

Du kan nu besöka din WordPress site för att view den automatiserade screenshoten.

Automated screenshots preview

Note : Pluginet Browser Shots använder WordPress.com:s mshots API för att generera screenshots i farten. Dessa images lagras ej i ditt mediabibliotek i WordPress. De serveras direkt från WordPress.com-servrar. Se vår guide om skillnaden mellan WordPress.com och WordPress.org.

Metod 2: Skapa automatiska screenshots genom att lägga till kod i WordPress

Denna metod kräver att du addar kod till dina WordPress-filer. För att skapa automatiserade screenshots måste you add custom code till functions.php-filen i your theme.

Kom dock ihåg att minsta error i koden kan knäcka din site och göra den otillgänglig.

Det är därför vi rekommenderar att du använder WPCode. Det är det bästa WordPress code snippets plugin på marknaden som gör det supersäkert och enkelt att lägga till custom code.

Först måste du installera och aktivera pluginet WPCode. För detaljerade instruktioner, vänligen se vår Step-by-Step guide om hur man installerar ett WordPress plugin.

Efter aktivering, besök Code Snippets ” + Add Snippet page från WordPress dashboard.

När du är där klickar du på knappen ”Use Snippet” under alternativet ”Add Your Custom Code (New Snippet)”.

Add a new custom code snippet in WPCode

You will now be taken to the ”Create Custom Snippet” page, where you can start by typing a name for your snippet. Namnet kan vara vad som helst som hjälper dig att identifiera koden.

Därefter väljer du ”PHP Snippet” som code type från dropdown-menyn till höger.

Choose PHP snippet for automated screenshots

Följ detta genom att copy and paste in följande kod i boxen ”Code Preview”:

function wpb_screenshots($atts, $content = NULL) {
extract(shortcode_atts(array(
"snap" => 'http://s.wordpress.com/mshots/v1/',
"url" => 'https://www.wpbeginner.com',
"alt" => 'screenshot',
"w" => '600', // width
"h" => '450' // height
), $atts));
  
$img = '<img alt="' . $alt . '" src="' . $snap . '' . urlencode($url) . '?w=' . $w . '&h=' . $h . '" />';
 
return $img;
}
add_shortcode("screen", "wpb_screenshots");

I likhet med det plugin vi nämnde tidigare använder den här koden också WordPress.com Mshots API för att generera screenshots i farten.

Nu kan du add to URL:en för den website vars automatiska screenshots du vill ta bredvid "url" =$gt; raden i koden.

You can also add your preferred width and height for the screenshots next to the "w" =&gt; and the ” h ”=&gt; lines in the code.

Change lines in code

Därefter rullar du ner till section ”Insertion” och väljer läget ”Auto Insert”.

Koden kommer nu att aktiveras automatiskt vid aktivering.

Choose the Auto Insert mode

Slutligen rullar du tillbaka högst upp på sidan och togglar omkopplaren ”Inaktiverad” till ”Aktiv”.

Klicka sedan på knappen ”Save Snippet” för att store dina settings och aktivera snippet.

Save and activate snippet

Nu, för att visa en screenshot av en website i din WordPress posts och pages, måste du enter shortcode så här:

[screen url="http://wpbeginner.com" alt="WPBeginner"]

You can replace the URL and Alt fields with your own values.

Öppna först sidan/posten i block editor från WordPress dashboard och klicka på knappen ”Add Block” (+).

Härifrån, add the ”Shortcode” block to the page/post. Add to sedan shortcoden ovan och ersätt den med dina egna värden.

Add the shortcode block for automated screenshots

Slutligen klickar du på knappen ”Update” eller ”Publicera” för att lagra dina settings.

Besök nu din WordPress site för att view den automatiska screenshoten i action.

Automated screenshot preview

Bonus: Ta screenshots manuellt för din website

Om du inte vill använda automatiserade skärmdumpar kan du ta skärmdumpar manuellt med olika verktyg som Droplr.

Detta ger dig mer frihet att välja ett specifikt area för en image jämfört med automatiserade screenshots. Dessutom kan du edit dessa images i Adobe Photoshop och add andra element som gillar pilar eller röda boxar till dem.

Optimize images before saving them

Den här funktionen är inte tillgänglig för automatiserade screenshots där tillägg eller kod automatiskt hämtar bilden åt you.

För att ta en screenshot med Droplr måste du först installera appen på din dator. När du har gjort det klickar du bara på Droplr-ikonen i aktivitetsfältet i Windows eller Mac och väljer alternativet ”Screenshot”.

Select the Screenshot option from the dropdown menu

Därefter kan du välja det area där du vill ta screenshot.

Droplr kommer sedan att öppna den imagen i en webbläsare där du kan downloada den eller dela länken med andra. För mer information, se vår tutorial om hur du tar en screenshot i WordPress.

See and download the Droplr screenshot

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du skapar automatiserade screenshots av websites i WordPress. Du kanske också vill se vår Beginnarens guide till Image SEO och våra expertval för de bästa verktygen för att skapa bättre images för dina blogginlägg.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and 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

19 kommentarerLämna ett svar

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      You would need to reach out to the plugin’s support for adding that functionality

      Administratör

  2. Nigel Billam says

    I’ve used this plugin but it stops on the third use of the short code and reports ’too many requests’ – i was hoping to display 45 URLs. Do you have any suggestions to avoid this?

    • WPBeginner Support says

      You would want to reach out to the plugin’s support if you haven’t already for what options they have available for avoiding that issue.

      Administratör

  3. Cory Goodwin says

    Does this browser shot plugin check for updates to the site, or do you have to manually redo to get the latest look of the target website? Thanks:)

    • WPBeginner Support says

      You would want to reach out to the plugin’s support for the current refresh rate

      Administratör

  4. Karin says

    Your code is just what I was looking for. The only thing is that I want the url not prefilled in the code but generated from a custom field ’wpcf_websitelink’.
    How can I add the code to get the content from the field.
    So this line
    ”url” => ’https://www.wpbeginner.com’,
    should have something to get the content of the field wpcf_websitelink in stead of the wpbeginner.com link

    • WPBeginner Support says

      If you are using a plugin to create that custom field then you would want to reach out to the support for that plugin for how to access that information and replace the url value with what they tell you.

      Administratör

  5. Steve Renow says

    This is a wonderfully simple plugin to use. Great job! Is there any way to crop the images? Some sites show with the cookie warning t the top or bottom and it would be good to be able to crop that off.

  6. Dumitru Brinzan says

    Helpful tutorial and information, but it feels a little incomplete.
    If it contained info on how to save the images to the library then it would be perfect :)

  7. Ankit Agarwal says

    With any of these methods, what will be the side effect on the speed of the website? As a plugin, there will be some addition to load time. If the images are not stored on the media library, there will again be some addition to website load times.
    So from the methods given, which one is recommended considering website load speed?

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.