post_content dengan jeda baris

9

Saya ingin bisa mendapatkan post_content dengan jeda baris. Apa cara terbaik untuk melakukannya?

Saya sebelumnya menggunakan the_content () yang berfungsi dengan baik sampai saya perlu menginstal plugin yang menambahkan tombol share pada setiap posting.

Sejak itu, output dari the_content saya menyertakan teks dari tombol share.

Saya mencoba menggunakan post_contents yang berisi konten yang benar yang saya perlu hasilkan pada file templat saya tetapi masalahnya adalah jeda baris dihapus.

Apakah mungkin mendapatkan post_content dengan jeda baris dipertahankan?

Terima kasih

Charles Wayne
sumber
Ini pendekatan yang salah. Jika ada yang tidak beres dengan plugin, cobalah untuk memperbaikinya, daripada membiarkannya dan bekerja pada beberapa hal lainnya. Karena plugin menyuntikkan konten melalui fungsi filter, Anda hanya perlu menghapus fungsi itu.
tfrommen
@tf Terima kasih atas komentar Anda. Apakah mungkin untuk menghapus fungsi hanya untuk mendapatkan konten yang benar tetapi tetap berfungsi? Masalahnya adalah, saya memiliki satu halaman posting yang OK untuk memiliki tombol seperti plugin. Yang ingin saya lakukan adalah menawarkan tampilan layar penuh dari pos yang sama. Di sinilah saya tidak perlu tombol berbagi. Selain tampilan layar penuh, saya perlu plugin untuk menampilkan tombol. Terima kasih
Charles Wayne

Jawaban:

26

Saya percaya ini harus bekerja:

$getPost = get_the_content();
$postwithbreaks = wpautop( $getPost, true/false );
echo $postwithbreaks;

Argumen kedua di wpautop dapat Anda pilih apakah benar salah, lihat tautan di bawah. Dijelaskan sebagai berikut:

(boolean atau integer) (opsional) Pertahankan jeda baris. Jika disetel ke true, baris apa pun yang tersisa setelah konversi paragraf dikonversi ke HTML <br />. Jeda baris dalam bagian skrip dan gaya tidak terpengaruh.

Sumber: https://codex.wordpress.org/Function_Reference/wpautop

Jamil
sumber
Terima kasih! Berhasil. Maaf saya belum bisa memilih. Butuh lebih banyak reputasi
Charles Wayne