January 20, 2017

Cara Membuat Cuthighlight dan Readmore Halaman

Cara Membuat Cuthighlight dan Readmore Halaman

Setelah sekitar 4 bulan yang lalu saya membuat dan mempublikasikan dua artikel tentang halaman, yaitu tentang: Menambah source halaman baru dan Membuat Halaman Baru dan menampilkan pada frontend Website. Pada artikel kali ini saya akan memberikan tutorial tentang “Cara Membuat Cuthighlight dan Readmore Halaman“. Yang saya maksudkan pada kalimat dalam judul diatas adalah: Bagaimana menampilkan sebuah halaman pada halaman lain(selain pada menu halaman itu sendiri, misalkan pada halaman beranda atau halaman kontak.) yang telah kita buat melalui dashboard admin dengan menampilkan hanya potongan atau beberapa karakter saja kemudian memberikan tombol readmore.

Baca Tentang Menambah source halaman baru

Pada sebuah website atau blog terkadang ada kebutuhan untuk menampilkan sebuah halaman(misalnya tentang Kami atau Layanan) pada halaman beranda sebagai sambutan atau presentasi kepada pengunjung.

Baca Tentang Membuat Halaman Baru dan menampilkan pada frontend Website

Untuk menampilkan sebuah halaman pada halaman beranda dengan Cuthighlight dan Readmore perlu menambahkan beberapa baris kode pada file home.php
Kode inilah yang kemudian memiliki fungsi untuk mengambil data halaman berdasarkan id-halaman, dan menampilkan pada halaman beranda.

Cara Membuat Cuthighlight dan Readmore Halaman:

Silahkan buka root_directory/po-content/theme/home.php
Pilih dimana akan ditampilkan halaman dengan Cuthighlight dan Readmore, setelah itu tambahkan kode berikut:

 

<?php
$pages = $this->pocore()->call->podb->from('pages')
->select(array('pages_description.title', 'pages_description.content'))
->leftJoin('pages_description ON pages_description.id_pages = pages.id_pages')
->where('pages.seotitle', 'seotitle-pages') /** seotitle-pages silahkan ganti dengan seotitle halaman yang ingin ditampilkan **/
->where('pages_description.id_language', WEB_LANG_ID)
->where('pages.active', 'Y')
->limit(1)
->fetch();
?>

<h2><?=$this->e($pages['title']);?></h2>
<?=$this->e($pages['picture']);?>
<p><?=$this->pocore()->call->postring->cuthighlight('post', $pages['content'], '250');?>...</p>
<p><a href="<?=BASE_URL;?>/pages/tentang-kami"><?=$this->e($front_readmore);?></a></p>

 

Setelah itu gantilah “seotitle-pages” dengan seotitle halaman yang ingin ditampilkan.
Mudah-mudahan artikel ini membantu, jika memiliki masalah terkait dengan tutorial-tutorial di multibisnisindo silahkan komentar pada artikel terkait.
 
Chat
Program Kemitraan Multibisnisindo untuk Pertumbuhan BisnisDaftar Sekarang

Program Kemitraan Multibisnisindo untuk Pertumbuhan Bisnis

Ingin usaha Anda tampil lebih profesional, lebih mudah ditemukan, dan lebih siap menerima calon pelanggan? Bergabunglah sebagai mitra Multibisnisindo.