✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

Kuinka lisätä Share URL automaattisesti jokaisen tekstin ja WordPressin sivun loppuun?

22

Joskus joudun kopioimaan viestit jonnekin helpon jakamisen vuoksi, ja postauksen lopussa osoitan alkuperäisen artikkelin URL-osoitteen. Ja mielestäni se ei ole niin kätevää, koska minun on kopioitava URL-osoite ja liitettävä se manuaalisesti. Seuraava temppu voi ratkaista tämän ongelman helposti. Jokaisen postauksen/sivun loppuun liitetään nykyisen sivun linkki.

Muokkaa mallitiedostoa functions.php ja liitä seuraava PHP-koodi tiedoston loppuun.

// <a class="vglnk" target="_blank" href="http://helloacm.com" rel="nofollow"><span>helloacm</span><span>.</span><span>com</span></a>
add_filter( 'the_content', 'insert_post' );
 
function insert_post( $content) {
    $post_id = get_the_ID();
    $link = get_permalink($post_id);
    $title = get_the_title($post_id);
    return $content.'<BR/>Share this URL:<a title="'.$title.'" href="'.$link.'"><B>'.$link.'</B></a>';
}

Se on hyvin suoraviivaista ja jos osaat englantia, ymmärrät mitä se tarkoittaa. WordPress on niin tehokas, koska se tarjoaa jo niin monia käteviä toimintoja, kuten get_the_ID(), joka saa nykyisen sivun/viestin tunnuksen, get_permalink(), joka palauttaa sivun/viestien URL-osoitteen, ja get_the_title() saa otsikon sivut/viestit. Näillä kahdella funktiolla on valinnainen parametri [post id], joka, jos se jätetään pois, palauttaa nykyisen sivun/viestit.

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja