将自定义搜索结果添加到主WP搜索
我知道,这个问题以前被问过好几次,但我没有找到适合我任务的答案。我问了同样的问题StackOverflow 我想,这个社区已经对WordPress相关的问题更加适应了。我想在论坛中搜索相同的关键字,然后简单地将结果添加到现有的WP搜索结果数组中。在Joomla中有一个事件,允许您通过插件添加自定义搜索。只有在触发所有插件时,才会计算分页。WordPress似乎以一种非常不同的方式工作,现在我很困惑。主要条件:it MUST work on main search.php, 因此,自定义搜索页面不是一个解决
Displaying ACF image field
我试图用我在ACF中创建的图像字段显示所有自定义分类术语的列表。我的ACF图像字段是<img src=\"<?php the_field(\'brochure_logo\'); ?>\">, 但如何在下面的代码中显示该图像?我在字段需要去的地方留下了一个空白,但我似乎无法输出图像URL。$taxonomy = \'brochure_categories\'; $tax_terms = get_terms( $taxonomy ); ?> <ul
How to get a post's content?
我想知道获取单独帖子内容的最佳解决方案是什么。按slug、tag、id或类别?或分配给此帖子的模板?我不喜欢通过id找到这篇文章,因为其他电脑上的id不一样。你能给我一些建议吗?谢谢
add class to term_description
尝试筛选term\\u description的输出以包含类https://codex.wordpress.org/Function_Reference/term_descriptionfunction add_class_to_term_description() { ?> <?php echo \'<div class=\"cell\">\' . term_description() . \'</div>\'; ?> &l
如何在新选项卡中仅显示phpinfo()?
我的问题是,我想向我的插件添加一个链接,该链接应该将管理员用户指向一个显示phpinfo()的新空白页?有人能告诉我怎么做吗?我知道WordFence在他们的诊断页面下有这样的功能,我希望我的插件基本上也能做同样的事情。
GET_POST_FIELD-无段落的标题
通常我不会用这样的技术插入一篇文章,但遗憾的是,这个项目需要它。我试着打电话给post_title 使用:echo apply_filters( \'the_content\', get_post_field( \'post_title\', $post_id ) ); 问题是,此代码将在以下段落中显示标题:<p>Title</p> 我如何才能阻止它,甚至用h2?
如何在我的网站上创建所有类别的分页列表?
我想显示一个带有分页的归档页面,该页面列出了我网站上的所有类别,每个链接都指向特定的类别归档页面。所以这就像是分类档案的档案页。我的网站上的每个类别都有一个手动创建的自定义缩略图,以匹配该类别的永久链接。我已经有了一个布局设置来显示所有类别,但我是用一个自定义页面模板来完成的,所以没有分页。这意味着所有类别都显示在一个页面上,这有点烦人(我有100多个类别)。我的当前存档是使用特定的自定义页面模板名称设置的page-catlist.php 但我愿意将其更改为任何其他类型的模板文件。以下是我用于在一个页面上
获取带有评论元值条件的帖子
我得去拿所有的邮件post_type=projects 和post_status=publish 其中包含类型为的最新注释message 超过5天,comment\\u元值为key=value.我想知道如何准备要在中执行的查询get_posts() 作用
正在从“<li>”菜单中删除某些没有JS的“链接”的链接“<a>”
我希望我的一些导航菜单项显示纯文本,而不显示超链接。通常出现以下代码:<ul class=\"...\" id=\"...\"> <li><a href=\"\">my item</a> </li> </ul> 我想知道:<ul class=\"...\" id=\"...\"> <li>my item </li> </ul>
如何使用Slug和排除类别获取帖子
我想做一个查询,以获取带有slug和category__not_in. 以下是我所做的:$query = array( \"name\" => \"test\", \"category__not_in\" => array( 15 ) ); query_posts( $query ); 当在屏幕上打印结果时,我得到了给定的帖子,但它包含一个我排除的类别。我想在我提交时category__not_in 它不会返回任何结果,但会返回帖子。带
联系人表格7-如何在发送邮件之前处理数据?
我正在创建一个双语网站。我有一个包含各种字段的表单,其中一个是日期选择器(使用模板的工具-日期选择器在文本字段中传递数据)。当用户出于奇怪的原因选择“English”时,日期会改变格式,从dd mm yy变为mm dd yy。我无法使用模板的工具找到解决方案,因此我认为在将表单发送给网站所有者之前,应该有一种机制来检查语言是否为英语,如果是,则解析字段,进行调整,然后发送表单。到目前为止,我能够访问此数据,但无法修改它。我已经创建了一个钩子(在发送邮件之前)并在其中$提交=WPCF7\\u提交::get\
管理栏中的插件更新列表
在管理栏中,有一个图标会告诉您是否有插件更新。每当您将鼠标悬停在它上方时,它都会显示类似“1插件更新”的内容。你必须点击它才能进入更新页面,在那里你会看到哪个插件需要更新。我懒得做那件事。我想有一个插件的列表,需要在图标的标题标签更新。这将给我一个关于更新有多重要的线索(是的,我知道我应该一直更新所有插件,但我更喜欢优先考虑安全插件,比如SEO)。所以我想知道的是:1如何访问可用更新列表?2如何将此信息传递到管理栏中的更新图标?
SEO-媒体文件名更新
为了搜索引擎优化的目的,我被要求对我的图片进行重命名,以更好地适应它们通过关键字所代表的内容。然而,我注意到,在WordPress中修改媒体图像名称并不会反过来修改WordPress生成的实际存储图像名称,这些名称在HTML中使用。例如,我有一张名为“足球”的媒体jpg图片。我需要将其重命名为“football large spotted”。当我通过“football”媒体页面进行此操作时,它不会改变我的“about footballs”页面上的任何jpg引用,该页面可以是“football-320x32
如何更改缩略图src属性?
我正在开发一个插件,可以从URL生成缩略图,从帖子中获取第一幅图像;它类似于自动缩略图生成器。我明白了img 标记,但URL已更改。这是我的代码:$image_data = file_get_contents( $thumbnail ); $filename = basename( $thumbnail ); file_put_contents( $thumbnail, $image_data ); $wp_filetype = wp_check_filet
如何将文章放在/BLOG目录下?
我有一个主页、工作(作为父页面)和几个页面(作为子页面),但说到文章,我无法选择它们与页面博客之间的关系。继续,我可以选择页面之间的层次关系,但我很难将文章放在名为blog的“目录”下。如果更改永久链接,我将更改所有页面和文章的永久链接,因此我对此感到迷茫。注意:我有一个博客页面,其中有一个文章列表,但不是www.claro。pt/博客/文章-我有www.claro。pt/物品谢谢你的帮助
要在主页上显示的某些页面的摘录
我想问一些关于Wordpress的问题。例如:当我设计网页时,我想在homepage 显示excerpt 的About Page(这是内页)。是否有任何编码可以实现此功能?有什么解决方案吗?非常感谢。
如何在此函数中插入多少帖子类型?
我有两种类型的帖子,我想在标签中显示这两种。此函数我可以插入一个帖子类型,如何在此函数中插入两个帖子类型function post_type_tags_fix($request) { if ( isset($request[\'tag\']) && !isset($request[\'post_type\']) ) $request[\'post_type\'] = \'any\'; return $request; } a
正在尝试建立与外部数据库的连接
我正在尝试从wordpress站点所依赖的数据库中连接到一个单独的外部数据库。我在主题的同一位置有一个PHP文件,它基本上是一个空白的PHP,它有所需的PHP标记。我正在尝试使用我在网上找到的内容建立连接这是whole 文件如下所示:<?php $mydb = new wpdb(\'username\',\'password\',\'db_name\',\'xxx.xxx.xxx\'); ?> 当我尝试使用正确的凭据建立连接时,我的WPEngine Live站点日志中
删除电子邮件中的用户名或将用户名交换为电子邮件
不管怎样,我是否可以删除所有WP电子邮件中的用户名实例,或将我们的用户名替换为电子邮件地址?我有一些代码在我的functions.php 从注册中删除用户名并使用电子邮件作为登录名的文件,但这样会随机生成用户名;这意味着发送给用户的所有包含用户名字段的电子邮件都将获得用户名:随机字母字符串,我正在尝试删除/交换这些字母。以下是从注册中删除用户名的代码:add_action( \'bp_core_validate_user_signup\', \'custom_validate_user_signup\'
使用unctions.php文件更改页面的<title>标记
在我的孩子主题的功能中。php文件,我正在尝试更改页面的标题标记:function custom_title() { return \"Page Title\"; } add_filter( \'wp_head\', \'custom_title\', 9999 ); 上面的代码不会更改页面的默认标题。我做错了什么?