创建了一个非常简单的插件来显示自定义搜索表单。无错误,但不执行搜索。我可能有些不知所措,遗漏了一个或多个要求。
我的插件代码:
/**
* Begin Shortcode.
*/
function divilicious_micro_search($atts, $content = null) {
extract(shortcode_atts(array(\'color\' => \'teal\'), $atts));
return \'<div id="dlms">
<form role="search" method="get" action="\' . home_url( \'/\' ) . \'" class="dlms">
<input type="search" class="dlms-search-input" placeholder="\'.esc_attr__(\'Search...\',\'dlms\').\'" value="\'.get_search_query().\'" name="s" title="Search for:" >
\'.get_search_query().\'
<button style="background:\'.$color.\'" type="submit">
<span class="fontawesome-search"></span>
</button>
</form>
</div>\';
}
add_shortcode(\'dl-micro-search\', \'divilicious_micro_search\');
我是否错过了一些可以给我战斗机会的东西,还是应该放弃?