Cara menambah sokongan kod pendek pada pemalam WordPress
Dengan pembangunan berterusan WordPress, pemalam telah menjadi alat penting untuk memperluaskan fungsi WordPress. Kod pendek membolehkan pengguna menggunakan kod pendek dan mudah diingati dalam artikel atau halaman untuk melaksanakan beberapa fungsi yang kompleks. Artikel ini akan mengajar anda cara menambah sokongan kod pendek pada pemalam WordPress anda.
Pertama sekali, kita perlu memahami struktur asas kod pendek. Kod pendek dikelilingi oleh sepasang kurungan segi empat sama yang mengandungi pengecam yang mewakili fungsi tertentu. Pengguna hanya perlu menggunakan pengecam ini dalam artikel atau halaman, dan sistem akan menggantikannya dengan fungsi yang sepadan.
[myshortcode]
Sebelum kami mula menulis kod, kami perlu mengesahkan bahawa pemalam telah diaktifkan dengan betul. Seterusnya, kami akan mencipta fail baharu untuk menambah sokongan kod pendek.
// 创建一个新的文件,例如 my-plugin.php // 首先,我们需要添加短代码的处理函数 function my_shortcode_handler($atts) { // 插件的具体功能实现在这里... } add_shortcode('myshortcode', 'my_shortcode_handler');
Dalam kod di atas, kami mentakrifkan fungsi bernama my_shortcode_handler
untuk mengendalikan fungsi khusus kod pendek. Fungsi ini menerima parameter $atts
, yang mengandungi parameter yang diluluskan oleh pengguna apabila menggunakan kod pendek. Anda boleh menggunakan parameter ini dalam fungsi untuk melaksanakan kefungsian pemalam. my_shortcode_handler
的函数,用来处理短代码的具体功能。这个函数接收一个参数$atts
,里面包含了用户在使用短代码时传递的参数。你可以在函数中使用这些参数来实现插件的功能。
接下来,我们使用add_shortcode
函数将短代码和处理函数关联起来。第一个参数是短代码的标识符,第二个参数是处理函数的名称。
一旦我们把这些代码添加到我们的插件中,用户就可以在文章或页面中使用该短代码了。例如,用户可以在文章中添加[myshortcode]
这样的标记,以显示插件的功能。
除此之外,短代码还可以传递参数给处理函数。在处理函数中,我们可以通过$atts
变量来访问这些参数。例如,用户可以在文章中添加[myshortcode name="John" age="25"]
add_shortcode
untuk mengaitkan kod pendek dengan fungsi pemprosesan. Parameter pertama ialah pengecam kod pendek dan parameter kedua ialah nama fungsi pengendali. Setelah kami menambahkan kod ini pada pemalam kami, pengguna boleh menggunakan kod pendek dalam siaran atau halaman. Contohnya, pengguna boleh menambah teg seperti [myshortcode]
pada artikel mereka untuk menunjukkan kefungsian pemalam. Selain itu, kod pendek juga boleh menghantar parameter kepada fungsi pemprosesan. Dalam fungsi pengendali, kita boleh mengakses parameter ini melalui pembolehubah $atts
. Sebagai contoh, pengguna boleh menambah teg seperti [myshortcode name="John" age="25"]
pada artikel dan fungsi pengendali kami boleh mendapatkan parameter ini seperti ini: #🎜🎜#function my_shortcode_handler($atts) { $name = $atts['name']; $age = $atts['age']; // 使用参数来实现插件的具体功能... }
Atas ialah kandungan terperinci Bagaimana untuk menambah sokongan kod pendek pada pemalam WordPress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!