草庐IT

wordpress-shortcode

全部标签

php - 多层次类别未在 wordpress 分类法中显示第三级层次结构

对于自定义帖子类型,我有3个级别的类别、类别、子类别和子子类别。我正在尝试使用cmb2在下拉列表中显示这些类别,我的代码仅显示类别的2级并且缺少第三级。Category1--childcategory1--childcategory2--addoncategory1--addoncategory2--childcategory3--childcategory4--addoncategory1--addoncategory2Category2--childcategory1--childcategory2--addoncategory1--addoncategory2--childcat

php - 在 wordpress 核心中加载 css 和 js 文件

我想在我的WordPress安装中包含Bootstrap。我知道如何将脚本和样式包含到主题中,但这不是我想要的。我查看了WordPress核心文件,并尝试将Bootstrap文件添加到script-loader.php文件,但它们不会被加载。有什么方法可以将这些文件添加到WordPress核心加载的样式和脚本中吗?例如,我已经将这一行添加到默认的wordpress样式表/脚本加载器函数中:$styles->add('bootstrap',"/includes/css/bootstrap$suffix.css");$scripts->add('bootstrap',"/includes/

php - Wordpress/WooCommerce Hook 未触发?

在提出这个问题之前,我浏览了很多关于SO的博客和帖子。我正在使用WooCommerce插件并尝试通过操作Hook获取产品数据以传递给第3方API。我尝试了各种代码块,但没有一个给我产品信息。因此,我尝试在WooCommerce上添加/更新/删除产品,并在我的子主题的functions.php文件中放置以下Hook。Hook1functionon_all_status_transitions($new_status,$old_status,$post){echo'console.log("old_status:'.$old_status.'")';echo'console.log("ne

php - 我应该如何在 wordpress 中创建全局选项?

我正在使用WPMU,但管理员应该设置一些选项,并且应该对网站的每个用户产生影响。wordpress有地方存放这些全局选项吗?谁能指出示例代码?谢谢! 最佳答案 从Wordpress3.0开始,您可以使用add_site_option、update_site_option和get_site_option从具有特定ID的博客中获取选项。因此,只需将所有管理选项存储在一个站点上,将该站点的ID保存为常量,然后从那里获取所有选项。http://codex.wordpress.org/WPMU_Functions/get_site_optio

php - 如何检查当前帖子是 Wordpress 中的第一篇还是最后一篇

我查了谷歌并浏览了Wordpress模板标签,但我仍然无法弄清楚-在用于显示特定帖子的single.php模板文件中,我如何检查该帖子是否是最近的还是最旧的帖子?本质上,我需要知道这是我所有帖子中的第一篇还是最后一篇。 最佳答案 如果您只想检查它们是否存在而不需要链接,您应该使用get_previous_post和get_next_post.如果您只是在if测试中使用它们,它们不会应用您会忽略的不必要的格式。您仍然可以通过将其传递给get_permalink从它返回的帖子对象中获取链接。.

php - 你如何编写一个 Wordpress 函数来将 Span 放在标题的第一个单词周围?

我想将标题中的第一个单词替换为里面。Wordpress标题示例WelcometoWordpress我想成为这样的人WelcometoWordpress函数functionspan_on_title($span){returnpreg_replace('','',$span,1);}add_filter('the_title','span_on_title');我可以知道在preg_replace上放什么吗? 最佳答案 $title='WelcometoWordpress';$title=preg_replace('/]+)>([a-

php - 从 WordPress 搜索结果中分离帖子和页面

我正在寻找一种在我的自定义wordpress主题中显示搜索结果的方法。我希望能够像这样呈现结果:显示“测试”的4个搜索结果页面测试页1测试页2帖子测试帖1测试帖2我写了一个函数is_type_page,我可以在循环(2个循环)中使用它,但这会破坏分页功能。有什么建议可以实现吗? 最佳答案 我会在页面上运行2个单独的循环,在页面的第一个循环运行rewind_posts()之后再次运行循环。分页的关键还在于确保全局变量$paged被两个循环拾取。$paged是wordpress将帖子分成页面的方式。即,如果您转到某个内容的第2页,则全局

php - WordPress 中的多词搜索不显示搜索结果

我已经自定义了一个主题,但在使用多词查询的搜索结果方面遇到了一些问题。网站位于www.abetterworldbydesign.comSearchingforasingleword按预期工作。Searchingformultiplewords本应返回结果的结果显示为空白。下面是searchform.php的代码。">"/>我在search.php中用于初始化WP_Query的代码完全遵循thecodelistedinthecodex.search.phponpastebin的完整代码. 最佳答案 我猜您需要解码从查询字符串中提取的搜

php - wordpress 显示之前未显示的随机帖子

我根据WordPress的纪录片创建了这个非常简单的函数,据我所知,这段代码应该可以正常工作query_posts(array('orderby'=>'rand','post__not_in'=>$_SESSION['watched'],'showposts'=>1));session的代码并不比这更高级if(!in_array($post->ID,$_SESSION['watched'])){array_push($_SESSION['watched'],$post->ID);}如果您知道任何其他解决方案或如何修复此特定解决方案非常感谢所有答案...如果我遗漏了什么,请告诉我,我会添

php - Wordpress 插件 - 使用 backbone.js

我想创建一个自定义的wordpress插件。我想使用backbone.js。我已经将backbone用于非php/wordpress相关项目。有人可以指导我如何编写插件以利用mvc客户端架构吗?谢谢! 最佳答案 我刚刚推出了WordpressSinglePage,它是通过Brunch(Backbone.js、CoffeeScript、EcoTemplates、jQuery--http://brunch.io/)和Wordpress在Backbone.js之上构建单页JavaScript应用程序的起点JSON接口(interface)