将小部件变量传递给外部函数
我正在开发一个自定义小部件,它显示来自所选分类法(类别或标记)的帖子。此小部件包含一个文本框,用户输入分类法(类别或标记)的ID以从帖子中排除。此ID可能因小部件而异,因为此小部件的多个实例将出现在同一页面上,不包括不同的类别或标记。I am looking for a way to pass the $exclude variable from widget() to the excludeTheID() function which is located in functions.phpWhat I
永久链接更改导致作者档案消失
我更改了WordPress博客的URL:http://example.com/%year%/%monthnum%/%day%/%postname%/ 进入第一个,http://example.com/%postname%/ 几天后,http://example.com/%post_id%/%postname%/ 但现在看来,他们把作者档案链接带到了死胡同(404)。其中,默认的作者存档链接为:/?author=1, 有了这些永久链接,作者档案的链接/author/1. 但是这
支持多分类的高级查询逻辑
我的网站上有一个页面,用作搜索工具/搜索结果页面,供用户查找租赁空间。左侧是一列复选框,用户可以通过三个单独的自定义分类法过滤结果(space-types, space-features, space-areas) 页面右侧列出了提交复选框表单后的结果。我正在尝试正确查询空格(自定义帖子类型space-listings) 基于每个分类法中所选的术语,但逻辑似乎不可能,我不知道其他方法如何实现。这是所需的逻辑:如果空间列表中有space-types 以及所有space-features 用户已选择并具有sp
上载/部署多站点安装
所以我想为客户创建一个多网站,因为目标是在几个子域上有相同的品牌主题,以应对不同的国家(例如mysite.com、usa.mysite.com、canada.mysite.com),其中根网站基本上是一个选择我们国家网站的地图。在阅读了所有关于wordpress多站点的内容后,这似乎是完美的。My questions though is how development is different.基本上是如何将多站点从DEV服务器传输到客户端。当我转储数据库并传输时,所有子域和结构/内容会像常规WP安装一样
Filter wp_nav_menu()
我尝试将导航拆分为3个单独的导航栏(level 1、level 2和level 3+)。三个,因为它们在站点上是分开的,它们只应根据当前页面显示。-0-------1--------2-------3+- level/depth Home | |\\___ Lobby | |\\___ Projects | |\\___ Project A | | |\\___ Review |
如何在里面的两个类别中询问if
我是新来的两个wordpress,如果这个问题可能是非常基本的,那么请提前道歉。根据帖子的类别,我会编写一些脚本,并以这种方式在循环中提问:<?php if (has_category(\'category_1\')):?> // do some stuff <? endif; ?> 这很好用。但我怎么能问这篇文章是否有两个特定类别,如:<?php if (has_category(\'category_1\') && has_
为什么Tinymce视觉编辑器显示我的主题的背景
在我的主题中,我将主体背景样式设置为特定的图像(在style.css文件中)。在visual editor下编辑内容时,我在主题中设置了相同的背景。是否可以关闭此功能?
迁移的WordPress网站提供中文
所以,我不知道发生了什么,但我尝试迁移了一个WP站点,出于一些奇怪的原因,它只呈现了所有中文/日语。我一直在本地处理这个网站,它呈现得很好,没有错误。我已经禁用了所有插件,没有任何更改。我已停用该主题并选择了另一个主题,这将起作用,但当我选择另一个主题时,它会返回到亚洲字符。因此,我确信这与主题有关,但我不知道我的本地副本与我在开发环境中发布的副本有什么不同。我只是想知道之前是否有人碰到过这个问题。我使用Grunt将我的SASS文件编译并压缩为CSS,同时也压缩我的JS文件。但我不知道为什么在我的本地版本
包含页面模板时出现问题
我正在创建一个单页wordpress网站。我使用的代码确实有效,但由于某些原因,它将不包括页面模板。它只从页面编辑器中获取内容,但不会获取页面模板中的自定义html,因此我试图包含该文件。我收到的错误消息是include():“打开失败” $template = get_post_meta( get_the_ID(), \'_wp_page_template\', TRUE ); $file = get_template_directory_uri() . \'/\' . $template;
查询自定义邮寄类型的不同方式?
我使用此代码来使用自定义帖子类型,如常规帖子:add_action( \'pre_get_posts\', \'add_my_post_types_to_query\' ); function add_my_post_types_to_query( $query ) { if ( is_home() && $query->is_main_query() ) $query->set( \'post_type\', array( \'pos
为什么在url根目录中安装wordPress会抬高底层的可湿性粉剂站点?
我有一个服务器(带iis7.5的w2008)和一个有许多不同WP安装的域。以下所有内容代表WP安装。x.com/stuffx.com/programs/recentx.com/programs/asiax.com/sandbox/1x.com/sandbox/2x.com/requests我已经将x.com重定向到y.com一段时间了-只有WP子网站在使用,但希望取消重定向并开始使用根url。然而,当我在根目录(inetpub/wwwroot)中安装WP(fresh 3.8.1)时,它基本上破坏了我拥有的
使管理员能够对自定义分类进行排序
我添加了一个自定义分类法(自定义帖子类型的单独类别),如下所示:register_taxonomy(self::$slug . \'_category\', array(self::$slug), array( \'label\' => \'Kategorien\', \'labels\' => array( \'name\' => \'Kategorien\', \'singular_name\' =>
jQuery does not work
我正在从事一个需要jQuery的项目。我将其添加到我的函数中,如果我查看我的页面源代码,脚本将加载到我的标题中,但jQuery不起作用。我做错了什么?function stn_script_enqueuer() { wp_register_script( \'ajax-vote\', get_template_directory_uri() . \'/js/ajax-vote.js\', array(\'jquery\') ); $nonce
JQuery AJAX添加了json2依赖吗?
我正在Wordpress中使用jQuery和AJAX开发投票系统。为了使这个投票系统工作,我需要在我的主题中使用jQuery。所以在我的函数中写下了代码。php。但出于某种原因,我的剧本什么都没做。Watch my full vote script here.所以我开始阅读抄本,发现here 要包含用于AJAX调用的jQuery,需要json2依赖项。有没有人有这方面的经验,可以告诉我需要如何包括这一点,因为jQuery已经在Wordpress中注册了,所以我是否需要再次注册jQuery并将json2依赖
连接到侧栏调用以将其替换为自定义侧栏的方法
我想更换sidebar-2 在twentyforteen主题中,有一个基于CPT条件语句的自定义侧栏。因此,如果页面显示某个自定义帖子类型,则显示我的自定义侧栏,否则只显示默认侧栏。我想在不改变主题或使用子主题的情况下完成这项工作(即纯粹从插件)。以下是我目前掌握的情况:register_sidebar( array( \'name\' => __( \'Custom Sidebar\' ), \'id\' => \'cust
显示分配给WooCommerce产品的类别
我正在使用WooCommerce和SuperStore主题。在meta中。php文件是这一行,echo $product->get_categories( \', \', \'<span class=\"posted_in\">\' . _n( \'Category:\', \'Categories:\', $cat_count, \'woocommerce\' ) . \' \', \'.</span>\' ); 它显示分配给职位的类别,但不按层次顺序显示。我想
Else语句在失败的IF语句后不触发
我在一个客户网站上工作,在WordPress更新到3.8版本后,我6个月前写的声明似乎停止了工作,我看不到也不知道为什么。没有出现错误,它只是在类字段中返回带有post Id的空div。如果If语句为false,则需要回显不同的数据。但遗憾的是,它还没有吐出第一个H3标签。<div class=\"span4\"> <?php // Blog post query $today = date(\'Y-m-d\'); $paged
默认的WordPress图库还是非常轻量级的替代方案?
我试着向上看,但似乎找不到以下内容。。。函数中必须包含哪些内容。php和in style。css使默认的WorpAddress库正常工作?我有一个新的Wordpress主题,完全自定义,并且我已经从函数中删除了所有内容。php。然而,现在,画廊图像并没有像应该的那样在弹出窗口中打开,我也不太喜欢图像的大小调整方式。因此,你能帮我建议一下我必须包括哪些风格/功能才能让Wordpress gallery正常运行吗?或者-如果你能推荐一个轻量级的插件来替代默认的Wordpress库?非常感谢。
如何从一组ID中获取帖子内容?
如果我有一个id数组,我如何获取帖子内容。基本上,如果你提供id,我有一个函数可以获取帖子内容。但如果我有一个id数组,它就不起作用。我的函数是:function get_post_by_id($id){ $post_content = get_post($id); $content=$post_content->post_content; return $content; } 现在,如果我给这个函数传递一个id,它就会工作
重写WordPress URL对性能的影响
我目前正在WordPress中重写作者URL。我已经删除了作者基础slug/author/. 请注意,我可以完全控制页面缓冲区,因此可以保证不会有冲突</我添加了3个端点(帖子、评论、文章),因此作者链接可以如下所示:实例com/用户名/帖子实例com/用户名/备注实例com/用户名/文章重写这样的规则会对我的网站性能产生影响吗?从理论上讲,我们假设作者的数量是数百万。References:端点https://make.wordpress.org/plugins/2012/06/07/rewrite