Tampilkan Postingan bbPress Tanpa Plugin
Diterbitkan: 2021-11-02
Apakah Anda lelah menggunakan bbPress versi lama? Apakah Anda ingin Posting bbPress tanpa Plugin ? bbPress adalah perangkat lunak forum sumber terbuka yang telah digunakan sejak lama oleh pemilik situs web untuk kinerja situs dan SEO yang lebih baik.
Tidak seperti perangkat lunak forum lainnya Anda tidak merasa banyak kesulitan dalam menginstal dan mengelola plugin ini, tetapi saat ini hal ini mengganggu pengguna dan menyebabkan masalah seperti masalah posting, membuat virus, tidak ada balasan, dll. Jika Anda mendapatkan masalah yang sama, jangan khawatir.
Kami telah membuat blog ini atau kalian semua. Dalam hal ini, kami telah berbagi tentang Postingan bbPress tanpa Plugin. Ini mungkin terdengar aneh atau kurang mengesankan, tetapi ini akan menyelesaikan masalah Anda dengan mudah. Tidak diragukan lagi, Anda memiliki beberapa plugin untuk digunakan sebagai pengganti bbPress. Tetapi, jika Anda mencari metode terbaik dan mudah, maka Anda tidak perlu membuang waktu untuk menjelajahi salah satu trik fantastis kami.
Jadi, apakah Anda bersemangat?
Kami menemukan trik pribadi ini setelah bertahun-tahun kerja keras dan perencanaan. Alasan utama kami menggunakan bbPress adalah mendapatkan balasan dan memposting konten ke forum, bukan? Yang Anda butuhkan untuk menampilkan konten dan mendapatkan balasan.
Dan hari ini, forum telah menutup balasan dan hanya menampilkan konten. Untuk masa depan, Anda dapat menggunakan USP Pro untuk menggunakan kembali forum untuk berbagi tampilan dan memposting konten. Di sini, kita hanya akan berbicara tentang masalah saat ini yaitu menampilkan konten di forum.
Jadi ini adalah seluruh blog kami tentang. Ingat, Anda dapat menggunakan metode ini jika Anda ingin membuang bbPress atau mendapatkan masalah dengan ini. Hal lain yang harus Anda ingat ini bukan solusi terverifikasi, ini adalah teknik sederhana untuk menampilkan konten atau posting tanpa plugin di bbPress. Juga, ini adalah cara sederhana untuk mengakses forum dengan mudah.
Mungkin langkah-langkah ini akan membuat Anda kesal karena Anda harus menggunakan coding. Nah, jika Anda ahli di dalamnya maka Anda akan bersemangat untuk melakukannya.
Mari kita mulai!
Sebelum memulai, pertama-tama Anda harus membuat cadangan data situs web Anda. Karena Anda akan mengambil risiko atau bermain dengan kode. Pastikan Anda memiliki cadangan data Anda melalui sumber daya asli, itu karena tindakan pencegahan. Jika Anda melakukan kesalahan, Anda dapat dengan mudah mengelola situs Anda dengan pencadangan cepat.
Bagaimana Cara Posting bbPress Tanpa Plugin?
Ada beberapa langkah yang harus Anda lakukan.
Langkah Satu- Tambahkan Dukungan Untuk CPT's
Sebelumnya, Anda sedang mengerjakan bbPress sehingga Anda memiliki semua data sebagai posting dan balasan. Tapi sekarang Anda tidak menggunakan bbPress, tetapi Anda telah menyimpan database. Dan keduanya membutuhkan dukungan untuk Jenis Posting Kustom. Jadi untuk melakukan ini, Anda harus melihat tutorial yang diberikan dan tugas kami adalah menampilkan posting dan balasan, jadi Anda harus menambahkan dukungan yang sesuai. Ikuti kode yang diberikan dan untuk melakukannya, buka file functions.php.
// tambahkan dukungan untuk topik cpt
Fungsi shapeSpace_topic_cpt () {$labels=array (
'name'=>__ ('Topik', 'ShapeSpace);
'Singular _name' =>__ ('Topik', 'ShapeSpace);
'menu_name'=>__ ('Topik', 'ShapeSpace);
'name_admin_bar'=>__ ('Topik', 'ShapeSpace);
'add_item'=>__ ('Tambah Baru', 'ShapeSpace);
);
$args=array (
'label'=> $label,
'taksonomi'=> array(),

“publik'=> benar,
);
// tambahkan dukungan untuk fungsi balasan cpt ShapeSpace_reply_cpt () {$labels =array (
'name'=>__ ('Balasan', 'ShapeSpace);
'Singular _name' =>__ ('Balas', 'ShapeSpace);
'menu_name'=>__ ('Balasan', 'ShapeSpace);
'name_admin_bar'=>__ ('Tambah Baru', 'ShapeSpace);
'add_item'=>__ ('Tambah Balasan Baru', 'ShapeSpace);
);
$args=array (
'label'=> $label,
'taksonomi'=> array(),
“publik'=> benar,
);
Tambahkan kode ini tanpa perubahan. Dan Anda juga berkonsultasi dengan WP Codex untuk menyesuaikan semuanya sesuai kebutuhan Anda. Pastikan Anda menggunakan kode yang tepat untuk menampilkan topik dan balasan.
Langkah Dua- Tampilkan Konten
Sekarang, kita membutuhkan template untuk menampilkan konten dan balasan. Dan cara sederhana untuk melakukannya adalah dengan menambahkan kode yang diberikan. Pertama, Anda perlu menambahkan halaman baru dan menambahkan pekerjaan pada templat khusus dengan kode yang diberikan.
<?php
/* Nama Template: Posting Forum */
/* ini adalah template halaman sementara untuk mencari posting forum lama dan lihat juga functions.php untuk membuat jenis posting kustom terkait */
?>
<?php get_header(); ?>
<div class="konten" id="konten">
<kelas artikel="bungkus">
<?php if (current_user_can ('manage_options')) : ?>
<?php // Topik
$paged = (get_query__var ('paged')) ? get_query__var ('paged') :1;
$args = array ('post_type'=> array ('topic), 'posts_per_page'=> 1, 'paged,'order'=> 'ASC'); // forum, topik, balasan
$temp=$wp_query;
$wp_query= nol;
</artikel>
</div>
<php get_footer(); ?>
Ini adalah templat halaman yang dapat Anda tambahkan langsung ke halaman kustom mana pun. Sebagai contoh:
/mytheme/page-custom.php)
Inilah Hal-Hal Yang Dapat Anda Periksa Setelah Menerapkan Kode-Kode Ini:
- Anda akan mendapatkan template header tema.
- Kami telah menggunakan variabel $paged untuk navigasi yang mudah bagi pengguna. Dengan ini, Anda akan mendapatkan akses mudah ke tautan navigasi sehingga Anda dan pengguna dapat menelusuri topik forum dengan cepat.
- Ini akan memulai loop untuk topik. Dengan ini, ia akan menampilkan judul konten dengan metadata dan forum.
- Anda akan mendapatkan loop lain untuk balasan di mana ia akan menampilkan ID orang yang dibalas, judul balasan, dan informasi berguna lainnya.
- Dengan manage_options, admin dapat dengan mudah memeriksa posting forum dan menavigasi. Nah, opsi ini terserah Anda untuk digunakan, jika Anda tidak ingin admin lain dapat melihat posting, Anda tidak perlu menggunakan ini.
- Pastikan Anda telah menggunakan dua loop sebagai wp_reset_variable_postdata() untuk mengembalikan variabel $post dalam kueri.
- Untuk menambahkan link navigasi gunakan before_post_link() dan next_post_link().
- Untuk bermain aman, Anda harus menambahkan wp_reset_query() untuk memulihkan $wp_query.
Pikiran Akhir
Izinkan saya menjelaskan lagi kepada Anda bahwa Postingan bbPress tanpa Plugin hanyalah cara untuk menghindari plugin bbPress. Ini telah dibagikan hanya untuk membuat Anda lebih maju dan aman untuk masalah di masa depan.
Ini bisa dilakukan dengan mudah, tetapi Anda harus ekstra hati-hati saat menambahkan coding di file functions.php. Untuk melihat contoh terbaiknya anda bisa mencobanya pada file WP yang random. Ini dapat membantu menampilkan topik forum Anda dengan judul dan balasan dengan ID pengguna. Semoga berhasil!