WordPress和SQL-如果列值不存在,则从另一个表更新和插入
为我的wordpress站点安装了一些mysql。均在1 DB以内。我正在尝试更新wp_options 表格来源wp_2_options (多站点)。他们都有option_name (unique\\u键)和option_value 列它需要更新option_value 在wp_options 如果option_name 中已存在wp_2_options 桌子并从中插入行wp_2_options 如果option_name 不存在。那么我该怎么做UPDATE 和“使用插入”UNIQUE KEY 值而不是P
UPDATE_POST_META在函数中不起作用
我正在尝试获取一些自定义字段元数据(通过ACF插件生成),并将其保存为带有函数的post meta。这就是我想到的:function tps_create_slotcode($post_id) { if (get_post_type($post_id) == \'space-rental\') { $slotCodes = array(); while (have_rows(\'dates_and_times\', $post_id)) {&
在主页、单曲和分类上显示帖子时,从小部件中排除帖子
我在用这个widget.但是我想知道如何让它不显示当前正在发布的任何帖子显示在主页上,单个帖子和类别。另一位用户提出了相同的问题here提供了以下解决方案:add_filter( \'rpwe_default_query_arguments\', \'rpwe_exclude_current_post\' ); function rpwe_exclude_current_post( $args ) { if( is_singular() && !isset( $args[\
如何使用插件API在PHP中获取WordPress插件数据?
我试图在PHP页面中使用Wordpress插件API获取Wordpress插件列表。插件API:http://api.wordpress.org/plugins/info/1.0/我读了很多关于这方面的文章,但它们在Wordpress中展示了如何做到这一点。那么,你能帮助我如何在PHP页面的一个表中获得所有插件的列表,这些插件可以通过顶部的搜索栏进行搜索吗?就像我们可以在添加新插件的同时搜索Wordpress中的插件一样,我希望在PHP页面中使用相同的方法。我尝试了很多编码,但最终把自己弄糊涂了。任何帮助
Make RSS think posts are new?
I\'m wanting to use the MailChimp RSS to Email Campaign mechanism to send a weekly email of posts to list subscribers. This works just fine in standard use, but the twist is that I don\'t want MailChimp to only pick up new posts. Each week I want it to in
向自定义数据库表插入行时出现问题
我在数据库中有一个名为wp_tasks 其中有5个字段。但我无法将当前时间插入到assign_date 领域wp_tasks tableid INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, worker_id INT(6) , project_id INT(6), work_id INT(6), assign_date DATETIME Inserting recordsfunction insert_record_to_d
分类-$分类-$术语不起作用
这个问题可能看起来很简单,但我找不到合适的答案。在我的示例中,我应该有多个显示“FAQ”的页面。为此,我添加了自定义分类法page_type 默认设置page 发布类型并将“FAQ”设置为page_type 对于那些页面。现在,根据文件:分类学-{分类学}-{术语}。php-如果分类法是sometax,而分类法的术语是someterm,WordPress将查找分类法sometaxsometerm。php。对于Post格式,分类法是“Post\\U格式”,术语是“Post\\U格式-{format}”。i、
Replace text in post from cvs
我已经构建了一个帖子模板,我想用于所有帖子。我使用visual composer和一些附加组件。我需要创建带有vcs文件的帖子,但我不知道如何组织里面的CV来实现我想要的,什么时候我会使用一些我搜索过的插件上传CV。Example. CV使用我创建的post模板,但也要替换:结果(1)、日期(2)、文本主场(3)、文本客场(4)、文本联赛和体育场(5,6)或更多数据。我想用它来创建多个不同数据的帖子,我在谷歌上搜索过,发现数据应该是这样的但是如何替换和使用post模板,是否有任何插件或代码或使用自定义字段
Numeric slug on child post
我知道有两种不同类型的自定义帖子类型:-页面帖子。哪里page 支持子页,以及post 没有。然而,当我试图在slug中创建一个只有数字的子页面时,wordpress将-2放在后面。示例:/posttype/父/10-2/而不是我想要的:/posttype/父/10/为什么会这样,我该如何解决?我已经搜索了好几个小时,但我似乎找不到解决方案,除了Wordpress中可能存在的一个限制,它与date permalink系统存在冲突。我没有使用这个系统,但这是真的吗?编辑,更多信息:没有任何帖子会与我的永久链
我可以将init钩子用于API目的吗?
我的问题标题可能有点混乱。下面是一个场景,例如:我正在wordpress站点上提供一个API服务。使用它,其他人几乎不知道什么信息。比如,如果他们在查询URL中发送用户ID,那么我会向他们发送用户电话号码。例如:如果他们使用www.example.com/?cuid=23现在开始init 钩子我去看看cuid 中存在$_GET 变量,如果它存在,那么我将获取电话号码并使用电话号码禁用该函数。自从init 钩子是我选择使用的最早的钩子。function tell_phone_num(){
体育场地的分类结构
我很难弄清楚如何构建一个网站。该网站是一个新闻网站,提供三种不同但相关的运动:滑板、滑雪板和冲浪。每项运动通常都有运动员、赛事名称、地点、品牌、摄影师、电影制作人和附加的技巧。我们主要通过文章、图片和视频发布有关这些运动的新闻,我的目标是能够从这些发布的项目中提取数据,并将其显示在包含类似数据的页面上。例如:我们写了一篇关于托尼·霍克(滑板运动员)表演有史以来第一个900(滑板技巧)的文章。我们希望这篇文章被列在名为Skaters(滑板运动员)的页面上,所有滑板运动员都按字母顺序排列,Tony Hawk在
搜索META_KEY返回0条帖子
我目前在一个客户项目中,我被meta_key 在中搜索WP_Query. 我正在使用成功查询主页的其他部分WP_Query 上课,但当我通过的时候array( \'meta_key\' => \'views\' ) 进入WP_Query 初始化器它不工作并且没有返回帖子(如果这是问题的话,我正在为视图计数器使用WP PostViews插件)。如果有人能帮我修理一下就好了。Thanks!
如何自定义<Head></Head>
我想自定义<head> 标记,添加我自己的结构化数据段,而不是由Yoast生成。以及如何全面控制<head> 标记页面上的内容。如何在没有和有SEO插件的情况下做到这一点。
扩展短码属性
我找了很多地方,尝试了很多方法,但都没有成功。我在我的WP主题中有一个短代码,如;[recent_posts layout=\"thumbnails-on-side\" columns=\"4\" number_posts=\"4\" offset=\"\" cat_slug=\"\" exclude_cats=\"\" thumbnail=\"yes\" title=\"no\" meta=\"no\" excerpt=\"no\" excerpt_length=\"35\" strip_html=\"
如何让一个菜单项调用另一个自定义帖子类型和自定义分类的超级菜单?
我正在尝试使用自定义帖子类型和自定义分类法构建层次目录,如中所述another question.我的问题是,我不知道如何使这些帖子只从当前主导航菜单的一个菜单项访问,当我将鼠标悬停在该菜单项上时,会弹出一个大菜单。我不喜欢使用任何大菜单插件来完成这项任务,因为我的网站的性能由于使用了太多的插件而大大降低。相反,我更喜欢使用自定义的超大下拉菜单,该菜单将使用CSS和jQuery构建,也可以使用Ajax。顺序应该是这样的,[Single Menu Item] >> [Mega Drop Down
用于当前作者的自定义帖子类型的自定义循环
我需要编辑以下代码,只显示当前登录用户/作者的帖子。它目前位于Wordpress主题页模板文件中,运行良好。由于我的知识有限,任何帮助都将不胜感激。$loop = new WP_Query( array( \'post_type\' => \'html5-blank\', \'category_name\' => \'chapter\' ) ); if ( $loop->have_posts() ) : while ( $loop->have_posts()
如何将布尔值传递给wp_LOCALIZE_SCRIPT
将布尔值传递到wp\\u localize\\u脚本中的最佳方法是什么?我可以看到,所有内容都被解释为字符串。我有一个插件的后端用户选项表单,当返回值时,我将它们用于jQuery脚本,其中一个是布尔值,用户从下拉列表中选择true或false,使用wp\\u localize\\u脚本将这些值输出为字符串(不是布尔值)“true”或“false”,这将使脚本中的参数失败。<?php $options = get_option(\'ng_slicknavmenu\');
有没有可能只在某些页面上使用css使div不可见?
我有一个div 具有独特的id, 我需要做这个div 不可见,但仅在某些页面上。仅使用CSS有可能实现这样的解决方案吗?#my_div{ display: inline-block; } #my_div .post5187{ display: none; }
如何在文本区域中显示我的元值?
我保存了以下内容:$description = get_post_meta( $postID, \'video_desc\', true ); 然后在textarea的我的表单中使用:value=\"<?php echo $description; ?>\" 当我检查控制台时,它作为值存在,但它没有显示在文本区域中。我想这是显示文本,因为它是在编辑后。php页面/文件。我已经找了好几个小时了!!任何帮助都将不胜感激。
Sending email to all users
向大量用户发送电子邮件的最佳做法是什么?我正在为一个协会的网站开发一个插件,需要做的事情之一是能够向协会的所有成员(或特定子集)发送电子邮件。这将是一件相当罕见的事情,但一旦发生,预计将发送500至1000封电子邮件。现在,我可以想出几个选择:分别发送每封电子邮件,每封50/100块发送一封电子邮件,为每个人发送一封电子邮件。选项1很好,因为我可以对电子邮件进行个性化设置(亲爱的姓名……),然而,对于这些情况,我们可以使用普通电子邮件。每个选项的缺点是什么</你能给我一些其他的策略建议吗?我只是想用