尝试使用GET_POST_META编写短码,但不起作用
我正在尝试编写一个带有CPT的插件,并有一个显示数据的短代码。我可以让“the\\u title()”正常工作并显示帖子类型的标题,但使用“get\\u post\\u meta()”似乎无法正常工作。这是我的代码,非常感谢您的帮助。谢谢function ClientDirectoriesCPT() { add_action( \'init\', array( $this, \'register_custom_post_type\' ) ); add_action( \'a
覆盖EMAIL_EXISTS函数
我正在尝试重写email\\u exists函数,以稍微修改它的工作方式。它没有被列为可插拔功能,所以我不确定该怎么做。我希望发生以下情况有人试图用现有的电子邮件地址注册,Wordpress检测到这是一个重复的电子邮件地址,而Wordpress会自动为其分配一个随机的电子邮件地址,是否可以使用过滤器?更新-----我现在在我的函数文件中有这个。。。add_filter( \'pre_user_email\', \'wpse163079_pre_user_email_exam
注意:未定义索引:错误和对WordPress的理解
我正在尝试用wordpress 4创建自定义帖子类型。我阅读了一本名为“从头开始构建Wordpress主题”的教程。我在本地主机上,因此调试模式处于启用状态。当我尝试创建一个新的CPT时,我得到了表单,但仍然得到了undefined index errors on source, author and date. 我试图通过检查数组索引来解决这个问题,但这两个问题都没有解决。你能帮我解决这个问题吗?function basin_manager_meta_options(){ glob
不从自定义帖子类型中拉出图像或文本的功能
//Custom Post Type register_post_type(\'inf_main_feature\', array( \'labels\' => array( \'name\' => \'Main Featured\', \'singular_name\' => \'Main Featured\', \'add_new\' => __( \
如何设置二级永久链接结构?
所以我在一个需要多个permalink结构的站点上遇到了一个情况。现在,我已经知道你要说什么了,因为我看过的每一个Google和SX结果都说了同样的话:Don\'t do this; this is a bad idea; here be dragons; etc. 这些我都听说过了。我已经整理好了链接规范化,og:url和SEO不是问题。然而,实际情况是,客户机希望在“子目录”中更改现有站点,该子目录具有相同的页面结构,但在模板文件中有一些PHP逻辑。因此,它是相同的内容,但根据将通过此不同URL访问的
如何获取站点上每个页面浏览量,并将(增加的)浏览量添加到Dashboard Widget
我实际上没有任何代码,但我正在尝试获取WordPress站点上每个页面的页面视图(每次我点击刷新,页面视图的数量应该会增加)。我也希望这样,我可以将不断增加的数字输出到dashboard widget. 我可以想象有点复杂的代码,但我不知道从哪里开始。
当父页面插件与自定义帖子类型相同时,子页面上的404
互联网上充斥着这个问题,但所有的结果都是2010-2011年的,所以我想看看这件事是否有任何进展。我有以下场景:创建自定义帖子类型“视频”创建父页面“视频”创建子页面“新视频”将永久链接更改为%category%/%postname%WP自动为子页面创建永久链接,如下所示www.example.com/videos/new-video 但页面会导致404 Not Found 错误重新保存永久链接设置并不能解决此问题,将父页slug更改为“videoss”solves 将自定义帖子类型更改为“视频”时出现的
在‘CATEGORY_NAME’参数中输入变量
是否可以将变量用于\'category_name\' 参数我有三页:红色、黄色和蓝色。我有多个帖子,分为三类:红色、黄色和蓝色。在红色页面上,我希望显示红色类别中帖子的信息;黄色和蓝色也是一样。如果我用这些创建三个不同的页面模板,我可以很容易地做到这一点$args 在循环的开头:$args = array( \'category_name\' => \'red\' ); $the_query = new WP_Query( $args ); 或
自定义分类和自定义帖子类型URL冲突
我有一个严重的url问题。有news 自定义帖子类型。是slug是news.新闻分类slug:news_category新闻分类url为:http://domain.com/news_category/press-release我想更改news_category 至新闻news .所以新闻分类的url应该是: http://domain.com/news/press-release 我试着重写那首歌news_category 到news 但这造成了冲突问题。news显示新
Set a taxonomy as private
我创建了分类增值税,并将public设置为false。但在前端,我可以通过…/?增值税=22。如何保留该分类法供内部使用?下面是我为此分类法创建的代码。add_action( \'init\', \'gp_register_taxonomy_vat\' ); function gp_register_taxonomy_vat() { $labels = array( \'name\' => \'VAT\', \
如何在WordPress中发送带有多个附件的电子邮件
在我的插件中,有一个联系我们表单,用户可以通过该表单上载多个文件,并将其上载到wp-contents/uploads/2014/10 文件夹上传正在进行中,但现在我需要向管理员发送电子邮件,其中包含上传的文件和输入的用户数据。我不知道如何发送带有附件的邮件。到目前为止,我尝试的代码是:if(isset($_POST[\'Save\'])){ /* store post user data to variables */ if (!function_exists(\'wp_handle_
当传递与当前年份不同的年份参数时,WordPress会给出404页
在此页面上,您将看到我列出了特定月份发生的事件:http://conciergemaps.ch/events/这是在Wordpress上,当您选择某个月份和年份时,它会将URL附加两个参数(月份和年份,即?月份=10月&年份=2014年)。问题是,如果年份不是当前年份(2014年),则会出现404错误。我使用以下代码仅显示所选月份下的正确事件(它们是自定义帖子类型):$events_month = sanitize_text_field($_GET[\"month\"]); $events_yea
WP_QUERY ORDERBY在WP4.0更新后不起作用
在我的Wordpress网站上,我有一个用于显示事件的自定义帖子类型和一个显示数据库中所有事件的页面。在该页面上,我创建了一个新的WP\\u查询,然后立即显示结果。 $q_events = new WP_Query(array(\'post_type\' => \'lc_events\', \'orderby\' => \'ID\')); if ($q_events->have_posts()) : while ( $q_events->have_posts(
保存cron作业调用的文件的最佳位置?
我对建立Wordpress网站很感兴趣,它需要在从RESTful Web服务获取数据后不断更新某些自定义数据库表,比如说每天更新一次。我可以通过使用脚本向REST API发出请求,处理数据,然后将其存储到所需的表中来实现这一点。However, I am not sure where to put this script file so cron can call it without any issues (security wise)<我可以将这些脚本文件放在wordpress目录的根目录下吗(
Creating a custom search form
我正在创建一个自定义搜索表单,它将搜索一个名为recipes的自定义帖子类型。它有大量的分类法。现在,我将这些分类法的术语输出到按分类法名称分组的复选框中。问题在于输入:<!-- language: lang-html --> <label><input type=\"checkbox\" name=\"epx_recipes_season[]\" value=\"autumn\">Autumn</label> <la
同一个WordPress插件有多个作者
使用插件注释块的WordPress插件是否可能有多个作者?我搜索了它,但我认为通过默认方式是不可能的。是否有解决方法?/** * Plugin Name: Name Of The Plugin * Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates * Description: A brief description of the Plugin. * Version: The Plugin\'s
ADD_REWRITE_RULE-工作正常,但无法进行分页
我的设置如下:分类法中称为“地区”的术语,如“苏格兰”等,使用单一分类法的各种帖子类型,我使用以下重写规则实现了以下格式的功能性永久链接:add_rewrite_rule( \'region/([^/]+)/([^/]+)/([^/]+)/?\', \'index.php?taxonomy=region&term=$matches[1]&post_type=$matches[3]\', \'top\' ); 这给了我一个有效
如何防止选项卡一次全部打开
我被困在一个插件上,我正在写一个插件来显示和隐藏大文本中的内容。下面的html是使用文本编辑器中的短代码加载的。<p>Completely synergize resource <a href="#" class="btn-context"> solutions. </a> </p> <p class="inside-context
为什么WordPress在收到表单提交后会重定向到主页?
<form method=\"get\" action=\"example.com/?category=1\"> <input type=\"submit\"> </form> action 参数可以是任何页面等,但它总是重定向到主页。如果我将方法更改为POST - 那么一切都好了。这里有什么问题?
我认为表情符号正在扼杀我的WordPress网站…我如何调试?
过去几天我经历了一段相当令人沮丧的时光……在经历了相当多的尝试和错误之后,我开始怀疑表情符号正在扼杀我的WordPress安装。具体来说,我的主题设置中的表情符号。回顾过去,我可以看出,即使尝试使用表情符号也有点冒险。据我所知,它们不是UTF-8字符集的正式组成部分。目前,我一直在仔细检查我所有的主题设置,并在任何地方消除表情符号的使用。但现在,我想知道他们是如何打破WordPress的,以及在哪里打破WordPress的。问题是,除了主题定制所需的基础知识之外,我对PHP并不熟悉。我应该从哪里开始调试此