Membuat konten statis pada halaman Beranda

Gambar 302. Method of making static content on your home page is also used by many of the bloggers. This is usually done for reasons that are very basic and related optimization is done.

Membuat konten statis pada halaman Beranda

Metode Pembuatan konten statis pada halaman Beranda ini banyak juga digunakan oleh para blogger. Hal ini biasanya dilakukan karena alasan-alasan yang sangat mendasar dan berhubungan dengan optimasi yang dilakukan. Karena dengan menggunakan metode ini pada halaman beranda akan menampilkan satu post penuh disamping konten lain. Membuat konten statis selain dapat dilakukan melalui sebuah post atau artikel juga dapat dilakukan melalui sebuah halaman, silahkan baca artikel Membuat halaman baru dan menampilkan pada frontend website. Terkait dengan hal ini mungkin anda juga perlu tahu bagaimana untuk menampilkan konten dari database, atau bagaimana cara membatasi konten berdasarkan id dengan wajib mendaftar dan login. Sebenarnya bisa saja post ini kita buat menjadi dinamis dengan mengambil satu post terakhir/terbaru, artinya post akan selalu berubah dengan mengambil post terakhir yang anda buat dan hanya satu post penuh. Tapi saya tidak menggunakan ini, karena saya memiliki tujuan lain dengan konten statis yang saya terapkan ini. Jika saja anda mau dan ingin melakukan, bahkan konten yang anda miliki dapat ditampilkan sebagai slider. Mungkin anda penasaran dan ingin tahu contoh konten statis yang saya buat, oleh karena itu silahkan lihat dan review di halaman beranda iklanhuruftimbl.com

Cara Membuat konten statis di halaman Beranda

Jika anda tertarik atau ungkin ingin mencoba dikemudian hari pada situs yang anda bangun, silahkan gunakan metode Pembuatan Konten Statis pada halaman Beranda seperti berikut:

Buka file home.php pada folder themes yang anda gunakan, gunakan snippet berikut untuk Membuat konten statis berdasarkan ID Post di halaman Beranda. Silahkan sesuaikan dengan design tema yang anda gunakan.

<?php
	$post = $this->pocore()->call->podb->from('post')
	->select(array('post_description.title', 'post_description.content'))
	->leftJoin('post_description ON post_description.id_post = post.id_post')
	->where('post.id_post', '15')
	->where('post_description.id_language', WEB_LANG_ID)
	->where('post.active', 'Y')
	->where('post.publishdate < ?', date('Y-m-d H:i:s'))
	->limit(1)
	->fetch();
	$post_category = $this->category()->getCategory($post['id_post'], WEB_LANG_ID);
?>

Link Post: <?=$this->pocore()->call->postring->permalink(rtrim(BASE_URL, '/'), $post);?>
Title: <?=$this->e($post['title']);?>
Gambar: <?=BASE_URL;?>/<?=DIR_CON;?>/uploads/<?=$post['picture'];?>
Deskripsi Gambar: <?=$post['picture_description'];?>
Konten: <?=htmlspecialchars_decode(html_entity_decode($this->e($post['content'])));?>
Kategori Post: <?=$post_category;?>
Tag: <?=$this->post()->getPostTag($post['tag']);?>
Tanggal dan Jam Tayang: <?=$this->pocore()->call->podatetime->tgl_indo($post['date']);?>
Link Editor: <?=BASE_URL;?>/member/profile/<?=$this->post()->getAuthor($post['editor'])['username'];?>
Editor: <?=$this->post()->getAuthorName($post['editor']);?>
Jumlah Komentar Post: <?=$this->post()->getCountComment($post['id_post']);?> <?=$this->e($front_comment);?>
Penutup: <?php } ?>

Dan berikut adalah Cara Membuat Konten Dinamis berdasarkan post terakhir

Konten dinamis ini akan kita ambil dari satu post terbaru/terakhir, dan akan terus berubah saat anda membuat post baru. Masih pada file yang sama, yaitu home.php dari folder tema yang anda gunakan. Silahkan gunakan snippet berikut untuk membuat konten dinamis dan silahkan sesuaikan dengan desain tema anda:

<?php
	$recents_side = $this->post()->getRecent('1', 'DESC', WEB_LANG_ID);
	foreach($recents_side as $post){
	$post_category = $this->category()->getCategory($post['id_post'], WEB_LANG_ID);
?>

Link Post: <?=$this->pocore()->call->postring->permalink(rtrim(BASE_URL, '/'), $post);?>
Title: <?=$this->e($post['title']);?>
Gambar: <?=BASE_URL;?>/<?=DIR_CON;?>/uploads/<?=$post['picture'];?>
Deskripsi Gambar: <?=$post['picture_description'];?>
Konten: <?=htmlspecialchars_decode(html_entity_decode($this->e($post['content'])));?>
Kategori Post: <?=$post_category;?>
Tag: <?=$this->post()->getPostTag($post['tag']);?>
Tanggal dan Jam Tayang: <?=$this->pocore()->call->podatetime->tgl_indo($post['date']);?>
Link Editor: <?=BASE_URL;?>/member/profile/<?=$this->post()->getAuthor($post['editor'])['username'];?>
Editor: <?=$this->post()->getAuthorName($post['editor']);?>
Jumlah Komentar Post: <?=$this->post()->getCountComment($post['id_post']);?> <?=$this->e($front_comment);?>
Penutup: <?php } ?>

Untuk hasil yang sama anda juga dapat menggunakan snippet berikut:

<?php
	$statiss_post = $this->post()->getPost('1', 'DESC', WEB_LANG_ID);
	foreach($statiss_post as $post){
	$post_category = $this->category()->getCategory($post['id_post'], WEB_LANG_ID);
?>

Link Post: <?=$this->pocore()->call->postring->permalink(rtrim(BASE_URL, '/'), $post);?>
Title: <?=$this->e($post['title']);?>
Gambar: <?=BASE_URL;?>/<?=DIR_CON;?>/uploads/<?=$post['picture'];?>
Deskripsi Gambar: <?=$post['picture_description'];?>
Konten: <?=htmlspecialchars_decode(html_entity_decode($this->e($post['content'])));?>
Kategori Post: <?=$post_category;?>
Tag: <?=$this->post()->getPostTag($post['tag']);?>
Tanggal dan Jam Tayang: <?=$this->pocore()->call->podatetime->tgl_indo($post['date']);?>
Link Editor: <?=BASE_URL;?>/member/profile/<?=$this->post()->getAuthor($post['editor'])['username'];?>
Editor: <?=$this->post()->getAuthorName($post['editor']);?>
Jumlah Komentar Post: <?=$this->post()->getCountComment($post['id_post']);?> <?=$this->e($front_comment);?>
Penutup: <?php } ?>

Cara Membuat Konten Dinamis berdasarkan post Populer

<?php
	$populars_side = $this->post()->getPopular('1', 'DESC', WEB_LANG_ID);
	foreach($populars_side as $post){
	$post_category = $this->category()->getCategory($post['id_post'], WEB_LANG_ID);
?>

Link Post: <?=$this->pocore()->call->postring->permalink(rtrim(BASE_URL, '/'), $post);?>
Title: <?=$this->e($post['title']);?>
Gambar: <?=BASE_URL;?>/<?=DIR_CON;?>/uploads/<?=$post['picture'];?>
Deskripsi Gambar: <?=$post['picture_description'];?>
Konten: <?=htmlspecialchars_decode(html_entity_decode($this->e($post['content'])));?>
Kategori Post: <?=$post_category;?>
Tag: <?=$this->post()->getPostTag($post['tag']);?>
Tanggal dan Jam Tayang: <?=$this->pocore()->call->podatetime->tgl_indo($post['date']);?>
Link Editor: <?=BASE_URL;?>/member/profile/<?=$this->post()->getAuthor($post['editor'])['username'];?>
Editor: <?=$this->post()->getAuthorName($post['editor']);?>
Jumlah Komentar Post: <?=$this->post()->getCountComment($post['id_post']);?> <?=$this->e($front_comment);?>
Penutup: <?php } ?>

Jika anda amati baik-baik pada pembuatan konten dinamis diatas, sebenarnya memiliki struktur snippet yang sama dengan snipet-snippet yang sudah ada. Perbedaanya hanya pada jumlah post yang diambil, yaitu satu(1), pada snippet pemanggilan kategori post, dan snippet konten post dimana memiliki kesamaan dengan snippet konten post pada file detailpost.php(karena kita ingin menampilkan post penuh, bukan sepotong konten post).

Post Terkait
Author

Administrator

18 Mei 2018

Hey..... Apa kabar? Semua artikel dan layanan yang kami sediakan di sini semata-mata untuk kepentingan pengguna dan klien. Jadi jika Anda merasa membutuhkan pelayanan kami silahkan jangan ragu untuk menghubungi. Kami juga bersedia untuk melayani konsultasi online melalui media sosial, melalui komentar dan melalui halaman testimonial yang telah kami sediakan. Selain itu Anda juga dapat menggunakan kontak form yang tersedia.

Jika apa yang anda dapatkan dari situs ini bermanfaat, silahkan dukung dengan like dan share . Terimakasih telah berkunjung, silahkan kembali kapanpun anda merasa membutuhkan layanan yang kami sediakan.

Status Akun Iklan 11 Juni 2024

Saya sampaikan bahwa status akun iklan sudah saya cek dan saya kelola. Sehingga pagi ini siap untuk di jalankan.

Abaikan notifikasi/tanda yang ada; Dibatasi anggaran, merah, kuning, apapun itu mohon di abaikan. Saya sudah pertimbangkan dan sesuaikan di masing-masing akun. Pagi ini, pukul 04.45 WIB saya baru selesai periksa dan setting semua akun. Sehingga tidak ada lagi yang perlu di tanyakan. Silahkan jalankan iklan.
Ingin berbagi dengan multibisnisindo dan memberikan kontribusi....? Tulis pengalamanmu Di Sini

Terimakasih
JOPanda

Tidak ada komentar terkait posting ini, Ingin memberi komentar?