如何删除不是小工具的搜索栏?

时间:2017-09-06 作者:LaraE

我是个新手,对编程知识不多。我的网站是https://www.laraellisphotography.com 我正在使用Divina主题,我不知道如何删除搜索栏。我试图看看它是否是一个小部件,但它似乎是硬编码到主题中的。它显示在我输入的菜单下。有人能具体地向我解释一下如何解决这个问题吗?我正在使用一个名为advanced code editor的插件,但我真的不知道我在做什么。我试着做了一个节目:没有任何短语出现在我认为编程是为了在css样式表中搜索的地方,但它没有改变任何东西。谢谢你能给我的任何帮助。:)

2 个回复
最合适的回答,由SO网友:The Filipino Freelancer 整理而成

您可以通过css:

在所有内容后粘贴此代码

.main-navigation .menu-item-search { display: none; }

您也可以通过在函数最底部添加此行代码来完成此操作。

登录到仪表板转到外观->编辑器单击右侧的主题功能在所有内容之后在最后一部分添加代码

remove_filter( \'wp_nav_menu_items\', \'divina_add_search_box_to_divina_menu\', 10, 2 );
保存。

SO网友:Rick Hellewell

有关特定主题的问题最好通过他们的支持页面来回答。

但是,一般的答案是使用浏览器开发人员工具检查该搜索元素,以找到元素的类名。然后,添加额外的CSS(通常通过主题的定制屏幕,尽管有插件可以做到这一点),添加此CSS(将类名替换为您在开发人员工具中找到的名称):

.the_search_element_class_name {display:none !important;}
如果元素有ID,但没有类,请执行以下操作:

#the_search_element_id_name {display:none !important;}
你来了!

结束

相关推荐

Search one custom field?

在帖子中,有一个名为“color”的自定义字段。我有自定义搜索页面模板,我想只显示来自该自定义字段的搜索结果。如何限制搜索只在帖子内的一个自定义字段中查看?