{"id":16038,"date":"2020-05-17T07:29:05","date_gmt":"2020-05-16T23:29:05","guid":{"rendered":"https:\/\/www.npc.ink\/?p=16038"},"modified":"2020-05-21T00:55:12","modified_gmt":"2020-05-20T16:55:12","slug":"kirki-wordpress%e8%ae%be%e7%bd%ae%e6%a1%86%e6%9e%b6","status":"publish","type":"post","link":"https:\/\/www.npc.ink\/16038.html","title":{"rendered":"Kirki - wordpress\u8bbe\u7f6e\u6846\u67b6"},"content":{"rendered":"\n
\u4f7f\u7528Kirki\u6846\u67b6\uff0c\u5f00\u53d1\u4eba\u5458\u53ef\u4ee5\u4f7f\u7528\u6700\u4f73\u7f16\u7801\u5b9e\u8df5\u4e3aWordPress Customizer\u521b\u5efa\u4e30\u5bcc\u7684\u4f53\u9a8c\u3002<\/p>\n\n\n\n
\u5176\u4e2d\u5305\u62ec30\u591a\u79cd\u81ea\u5b9a\u4e49\u63a7\u4ef6\u7c7b\u578b\uff0c\u4ece\u7b80\u5355\u7684\u6ed1\u5757\u5230\u5e26\u6709Google-Fonts\u96c6\u6210\u7684\u590d\u6742\u7684\u7248\u5f0f\u63a7\u4ef6\uff0c\u81ea\u52a8CSS\u751f\u6210\uff0c WordPress\u4e3b\u9898\u5f00\u53d1\u4eba\u5458\u7684\u5b8c\u6574\u5de5\u5177\u5305\u3002<\/p>\n\n\n\n \u62e5\u670930\u591a\u79cd\u81ea\u5b9a\u4e49\u63a7\u4ef6\u5e76\u53ef\u4ee5\u968f\u610f\u4f7f\u7528\uff0cKirki\u5f88\u6709\u53ef\u80fd\u6ee1\u8db3\u60a8\u7684\u9700\u6c42\u3002\u770b\u770b\u6709\u4ec0\u4e48\u53ef\u7528\u7684\u3002<\/p>\n<\/div>\n\n\n\n \u7b80\u5316\u7684CSS\u751f\u6210\uff0c\u5b9e\u65f6\u9884\u89c8\u7b49\u529f\u80fd\u4f7f\u4f7f\u7528WordPress\u81ea\u5b9a\u4e49\u7a0b\u5e8f\u6784\u5efa\u4e3b\u9898\u6bd4\u4ee5\u5f80\u66f4\u52a0\u5bb9\u6613\u3002<\/p>\n<\/div>\n\n\n\n Kirki 100\uff05\u7b26\u5408WordPress\u7f16\u7801\u6807\u51c6\uff0c\u6211\u4eec\u5c06\u7ee7\u7eed\u63d0\u9ad8\u6027\u80fd\u548c\u5b89\u5168\u6027\u3002<\/p>\n<\/div>\n<\/div>\n\n\n\n \u8be5\u6846\u67b6\u6700\u8fd1\u8fdb\u884c\u4e86\u5347\u7ea7\u66f4\u65b0\uff0c\u90e8\u7f72\u53ca\u4f7f\u7528\u65b9\u6cd5\u5747\u6709\u4e0d\u540c\uff0c\u6b64\u5904\u91c7\u7528\u8001\u7248\u4f7f\u7528\u65b9\u6cd5\u3002<\/p>\n\n\n\n \u4e00\u79cd\u662f\u63d2\u4ef6\uff0c\u4e00\u79cd\u662f\u5d4c\u5165\u5230\u4e3b\u9898<\/p>\n\n\n\n \u5c3d\u7ba1\u6211\u4eec\u4e0d\u5efa\u8bae\u60a8\u5c06kirki\u5d4c\u5165\u4e3b\u9898\u4e2d\uff0c\u4f46\u4ecd\u7136\u53ef\u4ee5\u8fd9\u6837\u505a\u3002\u60a8\u53ef\u4ee5\u7b80\u5355\u5730\u5c06\u63d2\u4ef6\u590d\u5236\u5230\u4e3b\u9898\u4e2d\uff0c\u7136\u540e\u5c06\u4e3b\u63d2\u4ef6\u6587\u4ef6\u5305\u542b\u5728\u4e3b\u9898 \u5c06\u6846\u67b6\u89e3\u538b\u540e\u653e\u5230\u4e3b\u9898\u6839\u76ee\u5f55\u4e0b\u7684inc\u6587\u4ef6\u5939\u4e2d\uff0c\u5e76\u5728functions.php\u6587\u4ef6\u4e2d\u6dfb\u52a0\u4ee5\u4e0b\u4ee3\u7801\u8fdb\u884c\u52a0\u8f7d\u3002<\/p>\n\n\n\n \u5728\u4e3b\u9898 inc \u76ee\u5f55\u4e0b\u65b0\u5efa \u8fd9\u6b3e\u6846\u67b6\u7684\u786e\u5f88\u662f\u5f3a\u5927\uff0c\u4f46\u662f\u529f\u80fd\u4e30\u5bcc\u7684\u540c\u65f6\uff0c\u4ed6\u7684\u4f53\u79ef\u4e5f\u7a0d\u5fae\u6709\u70b9\u5927\uff0c\u5982\u679c\u60a8\u6bd4\u8f83\u5728\u4e4e\u4f53\u79ef\u5927\u5c0f\uff0c\u53ef\u4ee5\u770b\u770b\u8fd9\u7bc7\u6559\u7a0b\uff1a<\/p>\n\n\npostMessage<\/code>\u81ea\u52a8\u751f\u6210\u7684\u811a\u672c\uff0c\u5de5\u5177\u63d0\u793a\u4ee5\u53ca\u8bb8\u591a\u5176\u4ed6\u529f\u80fd\uff0c\u8fd9\u4e9b\u529f\u80fd\u4f7f\u5f00\u53d1\u4e3b\u9898\u5bf9\u4e8e\u5f00\u53d1\u4eba\u5458\u800c\u8a00\u66f4\u5feb\u5f97\u591a\uff0c\u5bf9\u7528\u6237\u4e5f\u6709\u610f\u4e49\u3002<\/p>\n\n\n\n
WordPress\u5b9a\u5236\u7a0b\u5e8f\u6846\u67b6<\/h1>\n\n\n\n
<\/figure><\/div>\n\n\n\n
30\u591a\u79cd\u81ea\u5b9a\u4e49\u63a7\u4ef6<\/h3>\n\n\n\n
\u5f00\u53d1\u4eba\u5458\u5de5\u5177\u5305<\/h3>\n\n\n\n
\u6e05\u6d01\u4ee3\u7801<\/h3>\n\n\n\n
<\/figure><\/div>\n\n\n\n
\u63a7\u5236\u7c7b\u578b<\/h3>\n\n\n\n
\u6ce8\u610f\uff1a<\/h2>\n\n\n\n
\u5982\u4f55\u90e8\u7f72\uff1f<\/h2>\n\n\n\n
\u5d4c\u5165\u4e3b\u9898<\/h3>\n\n\n\n
functions.php<\/code>\u6587\u4ef6\u4e2d\u3002<\/p>\n\n\n\n
\/**\n * \u52a0\u8f7d\u9009\u9879\u6846\u67b6\n *\/\nrequire get_template_directory() . '\/inc\/kirki\/kirki.php';<\/code><\/pre>\n\n\n\n
\u5982\u4f55\u4f7f\u7528\uff1f<\/h2>\n\n\n\n
kirki-options.php<\/code> \u6587\u4ef6\u586b\u5165\u4ee5\u4e0b\u4ee3\u7801\u5e76\u8c03\u7528\uff0c\u5373\u53ef\u5728\u540e\u53f0 \u5916\u89c2 \u81ea\u5b9a\u4e49\u770b\u5230\u76f8\u5173\u8bbe\u7f6e\u9009\u9879\u3002<\/p>\n\n\n\n
<?php\n\/\/wp-magick\u9009\u9879\u63a7\u5236\u9762\u677f\nif ( ! class_exists( 'Kirki' ) ) {\n\treturn;\n}\n\n \/\/\u521d\u59cb\u5316\n Kirki::add_config( 'magick', array(\n \t'capability' => 'edit_theme_options',\n \t'option_type' => 'theme_mod',\n ) );\n \n\t\/\/\u6dfb\u52a0\u9762\u677f\n\tKirki::add_panel( 'magick_panel', array(\n\t\t'priority' => 500,\n\t\t'title' => esc_html__( 'Magick\u63d2\u4ef6', 'magick' ),\n\t\t'description' => esc_html__( 'Magick\u63d2\u4ef6\u8bbe\u7f6e\u9762\u677f', 'magick' ),\n\t) );\n\n\n\t\/\/\u63d2\u4ef6\u8282\n\tKirki::add_section( 'magick_section_plugin', array(\n\t\t'title' => esc_html__( '\u7cbe\u9009\u63d2\u4ef6', 'magick' ),\n\t\t'description' => esc_html__( '\u9009\u62e9\u60a8\u9700\u8981\u7684\u63d2\u4ef6', 'magick' ),\n\t\t'panel' => 'magick_panel',\n\t\t'priority' => 160,\n\t) );\n\n\n\t\/\/\u76f8\u5173\u6587\u7ae0\u63a8\u8350\n\tKirki::add_field( 'magick-plugin', [\n\t\t'type' => 'switch',\n\t\t'settings' => 'magick_section_plugin_yarpp',\n\t\t'label' => esc_html__( '\u76f8\u5173\u6587\u7ae0\u63a8\u8350', 'magick' ),\n\t\t'description' => esc_html__( 'Yet Another Related Posts Plugin', 'magick' ),\n\t\t'section' => 'magick_section_plugin',\n\t\t'default' => '1',\n\t\t'priority' => 10,\n\t\t'choices' => [\n\t\t\t'on' => esc_html__( '\u5173\u95ed', 'magick' ),\n\t\t\t'off' => esc_html__( '\u5f00\u542f', 'magick' ),\n\t\t],\n\t] );\n<\/code><\/pre>\n\n\n\n
\u4f53\u79ef\u592a\u5927\uff1f<\/h2>\n\n\n\n