您当前的位置:首页 > TAG信息列表 > 小码农
Admin filter for product SKU?
如何根据产品的SKU代码筛选产品?orders中创建了一个新列,但我很难理解如何搜索它。我有一个填充了产品SKU的列。如何根据该信息返回搜索结果? // Add Column add_filter( \'manage_edit-shop_order_columns\', \'custom_shop_order_column\',11); function custom_shop_order_column($columns) {
_Content();错误地关闭了它之前的前一个打开
我有一个自定义循环,显示“最受欢迎”的帖子部分。它首先创建一个链接的容器(<a href=\"<?php the_permalink(); ?>\"> ... </a>), 然后将当前帖子中的数据存储在该容器内的循环中。如果帖子有缩略图,则会显示图像(if ( has_post_thumbnail() ) { the_post_thumbnail(); }). 否则,它将执行the_content(); 在else { } 部分,其中它可以抓取一个iframe并显示它。
通过页面中的功能发送电子邮件或在另一个页面中正确设置操作
假设我想将所有代码放在一个自定义页面中,如page-contact.php 如何构造代码以便接收电子邮件?代码在其他PHP项目中也可以使用,但在WordPress环境中出现错误,为什么我只需要页面中的代码来处理表单,却找不到页面背景我确实阅读了另一个来源Sitepoint about about WordPress emails 但这是一个很小的项目,我只需要根据项目的设置来完成。在另一个PHP项目中,我需要根据所写内容发送表单操作_contactform.php<form action="
我的一个标题神秘地出现在我的CPT档案中
我的一个术语标题随机插入了标签,并作为链接出现在我的存档中。此行为可以在以下位置看到:https://summithmeinc.com/faq/.我已经检查了多次替换默认循环的函数,但不知道为什么它会这样做。在函数中,我得到相应的术语,并用<h2> 标记,但将出现一个实例w/<a> 中的标记<h2> 标签。function smt_faq_output() { $faq_cat_terms = get_terms(\'faq_category\
插入媒体弹出屏幕上的管理员通知
我想在所有媒体上传页面上都有一个管理员通知框。我是按代码为媒体库页面做的 add_action( \'load-upload.php\', array( $this, \'media_library_message_load\' ) ); public function media_library_message_load(){ add_action( \'admin_notices\', array( $this, \'media_library
具有分页功能的自定义固定链接
我有一个自定义的帖子类型,叫做news 为了区分当前的和旧的新闻帖子,我有一个自定义字段,客户可以在其中将新闻帖子标记为“已存档的”。因此,我的permalink重写代码如下所示:function custom_rewrite_rule() { add_rewrite_rule(\'^news/archive/?\',\'index.php?post_type=news&news_archive=true\',\'top\'); add_rewrite_r
使用密码保护页面时出现问题
正如我们所知,WP中有一个内置选项,可以使用密码保护特定页面。在页面的常规设置下,我选择仅使用密码显示它,并相应地设置密码。访问页面时,确实有一个文本框,用于输入密码和提交按钮。问题是,当我输入我设置的密码(我发誓是正确的密码)并单击提交按钮时,页面只会重新加载并再次显示密码文本框,而不会显示页面的常规内容。没有任何错误消息,密码是绝对正确的,并且没有说明为什么它会这样。现在,我四处寻找它,我发现的一切都是关于网站URL的问题,这是造成这种情况的原因。好吧,我对网站的URL没有问题,因为两者都是一样的,就
带有传递给模板的属性的WordPress函数
这东西真的很新。我基本上想创建一个带有属性的短代码,该属性调用函数“playlist\\u code”,该函数插入带有该属性的模板。这是我的代码,到目前为止,我无法让模板文件使用我在函数中声明的属性。如果我使用return检查$tp\\u atts[\'id\']值,我会得到正确的输出,但我似乎无法从模板调用它。功能:function playlist_code( $atts ){ $tp_atts = shortcode_atts(array(\'id\' => \'1\'), $atts
从用户的WPAdmin列表中删除一些项目
我想删除一些为某些用户显示的帖子。下面是一个很长的问题解释:在我的网站中,有组。这些小组可以发布博客文章,但只能访问他们自己的章节制作的博客文章。因此,我为用户放置了一个元,并在帖子中放置了另一个元,但现在,在帖子列表中,我只想显示两个元匹配的那些元。那么,我如何从管理中的博客列表页面中删除一些博客帖子呢?
类似于IS_REGISTION_PAGE的函数,用于检查当前页面是否为注册页面
您可以使用is_admin 检查当前网页是否是WordPress管理员界面的一部分。是否有办法查看正在处理的页面是否为注册页面?
为内容内部的外部链接创建动态URL
我管理网站hightowerlowdown.org. 我们使用外部CRM进行电子邮件和捐赠管理(SalsaLabs),我希望能够利用其中的一些标记功能。例如,在所有salsalab URL上,我可以附加“&;tag=article”,Salsa将标记为我执行的操作。我试图实现的是,根据用户在Wordpress网站上查看的内容类型,用关键字标记这些萨尔萨动作。用例:用户登录到播客条目。url中包含/podcast/</该用户决定捐款。在该播客条目上,将用户定向到Salsa贡献页面的URL包含“&
WordPress中的AJAX,将坐标数据发送到MySQL并显示为MAP
我花了几个月的时间试图弄清楚如何获取用户的地理位置并将其传递到MySQL,以及在地图上用标记显示后如何将其传递到MySQL。我已经在通过ajax将数据传递给php方面遇到了困难。并在stackoverflow中进行搜索和研究。看来我的代码是正确的。AJAX似乎有一种与WORDPRESS协作的特殊方式。下面是中存在的代码template-maps.php: var pos; var infoWindow = new google.maps.InfoWindow({map: map});
在主题中显示插件内容的最佳实践是什么?
例如,在开发包含自定义帖子类型的插件时,确保内容在任何主题中正确显示的最佳做法是什么?比方说,我想使用单个帖子的精确外观显示插件的事件CPT及其详细信息(single.php 模板)-我只想显示post meta中的其他信息。我不能简单地创建single-post_type.php 文件、抓取页眉、页脚和侧边栏并使用我自己的标记,因为主题对其single.php 样板我想要的是更接近于以某种方式加入单曲的循环。php,但根据插件的自定义字段显示其他信息。类似地,我如何为它创建归档模板(看起来像theme的
显示自定义帖子类型的子项和孙项
如何让孙子们出现在家长的帖子上,现在我只能让孩子们出现在家长的帖子上,孙子们出现在孩子的帖子上。我想这样列一个清单:父帖子(当前页面)-子帖子1-孙帖子1-孙帖子2-孙帖子3-子帖子2-孙帖子1-孙帖子2-孙帖子3这是我目前的代码<?php $args = array( \'post_parent\' => get_the_ID(), \'post_type\' => \'series\', \'posts_per_page\' => -1 ); $childs
来自带有多个参数的短码的超文本标记语言表格
我已经解决了这个问题,但我无法解决它。我在所有的数学都在表格后面走了很长的一段路,而表格是由于短代码后面的函数而产生的。然后,我还通过使用分配给短代码的属性来创建表变量。但完成我的功能的能力是将多个输入传递到同一个短代码,这些输入形成一个漂亮的表。我试过使用几个短代码,但最好是所有内容都可以放在一个短代码中。现在可能有点模糊,让我通过提供一些代码来澄清一下。function test( $atts ) { // Attributes $atts = shortcode_atts(
发布(和编辑现有的)包含ID的帖子
我有很多相同标题的帖子(房产),我需要在发布新帖子后创建单个房产的url->标题+ID(ID部分,自动添加)。有没有可能改变现有的?(我已经创建了很多)请帮帮我,我卡住了
我应该只有一个循环用户的cron作业,还是每个用户一个?
我正在开发一个只有注册用户才能访问的网站,并且他们是手动添加到该网站的,因为没有启用注册。把它想象成一家私人商店。用户数低于1000。每个用户都可以设置几个事件,例如生日。他们通常加不到10。我想通过电子邮件通知用户他们的活动,何时还有几天时间到达该活动。现在的问题是,从性能角度来看,每天00:00运行一个cron作业并循环检查所有用户并检查他们的事件(存储为元数据)更好吗,还是应该为每个用户的每个事件设置一个年度cron作业(最终有上千个cron作业)?
当日期在下一年时,比较日期失败
我使用条件语句将当前日期与自定义帖子类型的日期进行比较。我正在使用ACF作为自定义帖子的日期字段。如果事件发生的日期在当年,则该声明可以正常工作。然而,如果我将日期改为2018年,则该声明将失败。我只是不知道为什么会失败。这是我的代码,如果两个日期都在同一年,那就可以了。$today = new DateTime(); $date_event = DateTime::createFromFormat(\'j F Y\', get_field(\'date_event\')); i
从Foreach循环中选择数据并将其发送到WordPress数据库
我正在处理的项目有一个用户登录部分。用户登录后,应该能够看到存储在数据库中的过去的订单列表。列表视图由foreach函数完成。在这种情况下,用户必须能够通过一次单击重新确定任何过去的订单,并且应该将相同的数据作为新行发送回数据库,或者使用新id复制相同的行。我的代码如下所示:<form method=\"post\" action=\"\"> foreach ( $row as $row ){ ?> <div> Previous
未来一年的年度存档页面
有些帖子的日期是未来一年。我想让他们看看。到目前为止,我做了什么:add_filter( \'getarchives_where\', \'displayFuturePosts\', 10, 2 ); function displayFuturePosts( $text, $r ) { return \"WHERE post_status = \'future\' OR post_status = \'publish\'\"; } wp_get_archives(a