Novinka: Vizuální editor pro éru AI webů. Poslední dílek skládačky, když chcete upravovat web a ne psát e-maily. www.directedit.dev

💬

RankMath: Stejný obrázek pro soc. sítě pro celý web

Někdy se je potřeba mít jeden náhledový obrázek pro soc. sítě společný pro celý web. I s tím vám RankMath může pomoci.

Někdy se je potřeba mít jeden náhledový obrázek pro soc. sítě společný pro celý web, bez ohledu na to, jaké obrázky jsou nastavené pro produkty, příspěvky na blogy a další typy postů.

A právě tohle RankMath umožňuje (já pořád tvrdím, že je skvělý).

Jeden obrázek pro soc. sítě pro celý web

Samozřejme je třeba nahrát na web obrázek, který bude pro soc. sítě sloužit (ve správné velikosti a formátu). A pak ho přidat do následujícího kódu a ten přidat do child theme a nebo do snippetu:

//change default featured image            
add_filter('rank_math/opengraph/facebook/image', function() {
    return 'https://PATH/TO/image.jpg';
});
            
add_filter('rank_math/opengraph/twitter/image', function() {
    return 'https://PATH/TO/image.jpg';
});

add_action( 'wp_head', function() {
    echo '<meta property="og:image:type" content="image/jpeg" />';
} );

Polylang – update

Pokud dojde na multijazyčné weby, můžete použít Polylang a vybrat si náhledový obrázek i podle jazyka (opět nezapomeňte změnit URL obrázku) a přidejte kód do child theme a nebo do snippetu:

/**
 * change default social image for complete site
 */
add_action('wp', 'change_rankmath_social_preview');

function change_rankmath_social_preview() {
    add_action('wp_head', function () {
        echo '<meta property="og:image:type" content="image/jpeg" />';
    });

    if (get_locale() == "cs_CZ") {
        add_filter('rank_math/opengraph/facebook/image', function () {
            return 'https://PATH/TO/image.jpg';
        });

        add_filter('rank_math/opengraph/twitter/image', function () {
            return 'https://PATH/TO/image.jpg';
        });
    } else {
        add_filter('rank_math/opengraph/facebook/image', function () {
            return 'https://PATH/TO/image.jpg';
        });

        add_filter('rank_math/opengraph/twitter/image', function () {
            return 'https://PATH/TO/image.jpg';
        });
    }
}

Zdroje

Líbil se vám článek? Pošlete ho dál:

Jitka Klingenbergová

Jitka Klingenbergová

Absolventka ČVUT FIT oboru Informatika | Programátorka | Webová vývojářka, konzultantka a mentorka
tvorime@vyladeny-web.cz

Vaše komentáře

Zanechte první komentář

Zpět k tipům

Pravidelná dávka užitečných tipů až do schránky