Apakah mungkin untuk mengubah tampilan kode pendek di editor atau dengan cara apa pun membuatnya lebih dapat dibedakan dari teks di sekitarnya?
Misalnya jika konten posting seperti ini ...
Situs referensi tentang Lorem Ipsum, memberikan informasi tentang asal-usulnya, serta generator Lipsum acak. Situs referensi tentang Lorem Ipsum, memberikan informasi tentang asal-usulnya, serta generator Lipsum acak. [Shortcode] asfdasfd [/ shortcode] Situs referensi tentang Lorem Ipsum, memberikan informasi tentang asal-usulnya, serta generator Lipsum acak. Situs referensi tentang Lorem Ipsum, memberikan informasi tentang asal-usulnya, serta generator Lipsum acak. Situs referensi tentang Lorem Ipsum, memberikan informasi tentang asal-usulnya, serta generator Lipsum acak.
... alangkah baiknya jika shortcode di dalamnya tebal sehingga dapat dengan mudah dilihat seperti ini:
sumber
<code>
atau<pre>
tag pasti akan lebih sederhana.shortcode tag
dancontent
di dalamnyashortcode
di dalam editor.Jawaban:
Anda dapat menambahkan plugin khusus, ke WordPress dan juga editor visual TinyMCE. Sumber follow adalah contoh yang berfungsi sederhana dan menambahkan string sebelum dan sesudah semua kode pendek.
Pemakaian
Kode pendek akan ditemukan melalui regex, relevan jika Anda memerlukannya untuk berbagai kode pendek dan tanda berbeda untuk ini. Script menambahkan konten khusus ke kode pendek, di sini
<b>FB-TEST
sebelum dan sesudah tag penutup dan konten. Anda juga dapat menggunakan markup, kelas css untuk membuat visibilitas. Yang penting adalah bahwa Anda menghapus konten ini pada save post, diaktifkan pada script onPostProcess
. Di sini jalankan skrip dan hapus konten khusus melalui fungsirestoreShortcodes
.Tapi, saat ini sederhana, mungkin tidak berlaku untuk setiap persyaratan. Mungkin Anda harus menyimpan kode pendek di init dan mengembalikan dengan variabel yang disimpan ini.
Tangkapan layar
Lihat tangkapan layar sebagai contoh untuk memahami hasilnya.
Sumber
Sumber membutuhkan struktur direktori ini untuk menggunakannya:
Pada awalnya file php kecil, yang menyertakan sumber sebagai plugin di lingkungan wp. Biarkan di direktori utama plugin
shortcode-replace
.File php ini memuat javascript sebagai plugin di editor visual. Plugin akan memuat hanya pada halaman admin, hanya halaman dengan string
post.php
- lihatif ( 'post.php' === $page ) {
.Sumber tindak adalah file javascript, bernama
fb_shortcode_replace.js
. Biarkan di direktoriassets/js/
, di dalam direktori plugin dari plugin ini.Bermanfaat
Petunjuk tambahan
Plugin Raph mengonversi shortcode dalam html untuk melihatnya dan menyederhanakan untuk memahami hasilnya. Mungkin ini juga membantu dalam konteks ini.
sumber