Rumah >Tutorial CMS >WordTekan >Bermula dengan API Penyesuaian Tema WordPress
This tutorial explores the WordPress Theme Customization API, a powerful tool for enhancing theme customization. Diperkenalkan di WordPress 3.4, API ini memudahkan penciptaan pilihan tema mesra pengguna dalam Customizer WordPress.
Kelebihan utama:
Komponen teras:
API disusun sekitar tiga elemen utama:
Kawalan lalai:
Themes using WordPress 3.4 or later automatically include default controls for essential settings, requiring no extra code.
Mencipta kawalan tersuai:
, dan $customizer_object->add_section
.
Contohnya: Menambah seksyen AD $customizer_object->add_setting
$customizer_object->add_control
The
setting ("postMessage") enables real-time preview. JavaScript kemudian diperlukan untuk mengemas kini paparan secara dinamik.3
Mendapatkan nilai tetapan bergantung pada tetapan<code class="language-php">function sitepoint_customize_register($wp_customize) { $wp_customize->add_section("ads", array( "title" => __("Advertising", "customizer_ads_sections"), "priority" => 30, )); $wp_customize->add_setting("ads_code", array( "default" => "", "transport" => "postMessage", )); $wp_customize->add_control(new WP_Customize_Control( $wp_customize, "ads_code", array( "label" => __("Enter Ads Code", "customizer_ads_code_label"), "section" => "ads", "settings" => "ads_code", "type" => "textarea", ) )); } add_action("customize_register","sitepoint_customize_register");</code>. For "refresh", use
. Untuk "Postmessage", JavaScript dikehendaki mengendalikan kemas kini secara langsung. transport
Kesimpulan:
transport
API penyesuaian tema adalah alat penting untuk pembangunan tema WordPress moden, menawarkan pengalaman pengguna yang unggul dan penyesuaian yang dipermudahkan. Menguasai API ini adalah penting untuk mewujudkan tema profesional dan mesra pengguna. get_theme_mod()
Soalan -soalan yang sering ditanya:
Bahagian ini akan mengandungi jawapan kepada soalan -soalan yang sering ditanya mengenai API Penyesuaian Tema WordPress, sama dengan input asal tetapi berpotensi diganti semula untuk kejelasan dan kesimpulan. Contoh: Q: Apakah API Penyesuaian Tema WordPress?
A: Gunakan kaedah dalam cangkuk tindakan .
dan JavaScript untuk .
di atas menyediakan versi yang disusun semula dan paraphrased, mengekalkan maklumat asal sambil meningkatkan kebolehbacaan dan aliran. Ingatlah untuk menggantikan dengan url imej sebenar.
add_section()
customize_register
get_theme_mod()
transport => 'refresh'
transport => 'postMessage'
Atas ialah kandungan terperinci Bermula dengan API Penyesuaian Tema WordPress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!