如何在WordPress中以编程方式创建帖子?
我有一个非常密集的数据支持WordPress应用程序。目前,我使用baseshortcode插件创建WordPress帖子,该插件从数据库中提取数据并以表格格式显示。我想自动化这个过程,在草稿状态下自动创建帖子。
查询子页面时显示已删除的页面
我使用以下代码显示相关子页面中的特色图像、post\\u标题和自定义字段数据。<? $child_pages = $wpdb->get_results(\"SELECT * FROM $wpdb->posts WHERE post_parent = \".$post->ID.\" AND post_type = \'page\' ORDER BY \'title ASC\' \", \'OBJECT\'); if ( $child_pages ) :
CMS的循环制导
也许我走错了方向,但这是我的设想。。。我想把WordPress用作CMS而不是博客平台。我有一个网站,将有25-50页之间的地方,不会有任何帖子。我希望开发自己的主题,这应该相当容易,但是我对使用循环函数有点困惑。我理解:<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> 用于拉取x个帖子的页面,但是在我的场景中,我只想拉取页面的内容,而不是x个帖子。是否需要创建自定义SQL查询?我经常遇到的所有例子
电子邮件混淆:反垃圾邮件()可以接受吗?
我一直在研究电子邮件混淆,并试图避开混淆插件,这时我遇到了以下代码段[1]:function remove_plaintext_email($emailAddress) { $emailRegEx = \'/([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,4})/i\'; return preg_replace_callback($emailRegEx, \"encodeEmail\", $emailAddress); }&
如何在回调函数中获取评论id?
我正在尝试在自定义回调函数中获取注释ID,我可以在wp-list\\U注释中使用该函数。有什么帮助吗?提前感谢我将wp\\U list\\U注释用作: wp_list_comments(\'avatar_size=60&type=comment&callback=get_the_rating\');注意:我之前试图使用参数,但我不确定是否可以在回调函数中使用参数。
如何通过帖子浏览量获取热门标签列表?
我正在搜索一个代码,而不是插件,它允许我根据当天的帖子视图显示最流行的标签。有人问了同样的问题,但他们问了一个插件,我的分数不够高,无法发表评论并要求提供代码,所以我不得不浪费空间和同样的问题:(
如何防止人们看到菜单中的某些物品?
我发现有几个插件可以阻止人们看到某些小部件和帖子。然而,我限制的帖子仍然会出现在所有可以看到帖子的地方。它们也显示在搜索菜单中。我希望有几个小组,就像WordPress所固有的那样,他们只能看到他们的文章。例如,每个拥有帐户的人都可以看到诸如“如何设置电子邮件”之类的一般消费帖子,但也可以看到诸如“如何使用unix终端”之类的帖子,这些帖子可供一定级别的帐户持有人访问。目前,第一组中的人无法阅读第二组中的文章,但标题会显示在帖子页面上,因此第一组知道他们被阻止了,并且他们有很多标题,它们的界面混乱,无法访
如何在unctions.php中正确添加Java脚本
我想删除一些看起来很难看的箭头,它们是WooCommerce中购物车按钮上的标准箭头。为了实现这一点,我找到了添加以下代码的技巧,当文档加载后,这些代码应该会删除箭头。我想我会把它放在我的函数中。php?我该怎么做呢?$(document).ready(function() { $(\".woocommerce-cart\").html(function(i, val) { return val.replace(\" →\", \"\"); });
在未使用自定义帖子类型分配分类时删除分类插件
我创建了一个自定义帖子类型插件,当用户将帖子分配给分类法(在站点中称为“分类”)时,它会添加到url slug中。所以基本上它呈现:站点。com/data/{分类}/{页面标题}然而,当用户没有选择分类法时,我不知道如何从slug中删除分类法(classification)。我的代码如下:function classification_permalink($permalink, $post_id, $leavename) { if (strpos($permalink, \'%classi
在WordPress管理区域使用Foundation 5
我正试图在开发中实现Zurb的Foundation 5,以使我能够利用其功能在wp admin中创建更好的页面UI。然而,由于某些原因,Foundation的JS不起作用。以下是自定义wp管理页面的来源:<!DOCTYPE html> <!--[if IE 8]> <html xmlns=\"http://www.w3.org/1999/xhtml\" class=\"ie8 wp-toolbar\" lang=\"en-US\"> <!
所有类别和/或标签的RSS/XML
有可能获得所有WordPress类别和/或标签的RSS/XML提要吗?我已经搜索过了Codex, 这在提供如何访问特定的单独RSS提要的示例方面非常有用,但无法找到任何关于如何显示网站所有类别的源。使用法典中的示例,可以找到具有以下结构的特定类别:实例com/类别/类别名称/提要我正在寻找以下内容:实例com公司/category/*/feed或实例com公司/categories/feed有什么想法吗?解决方案?建议?EDIT:我不是在寻找帖子的提要,而是所有实际类别或标签的提要。理想情况下,此提要将只
How to separate the tags?
好的,我已经找过了,找不到。以下是我正在努力实现的目标。我想把我帖子中的标签分开。例如,我想在帖子中显示第一个标记,但当您将鼠标悬停在“更多”按钮上时,会显示所有其他标记。现在我可以处理css和菜单了,但是如何将标签分开,比如将第一个标签放在一个div中,其余的放在另一个div中,该div除了悬停外是隐藏的。在上面的照片中,我希望其他标签悬停在“+”按钮上时出现。<?php the_tags( __( \'<span class=\"tag-links\">Tags: \', \'wpb
如何挂钩看门狗脚本的存在一个可湿性粉剂页面?
我想有一个看门狗脚本来检查某个DB条目(即某个WP页面)的(un)可用性。脚本本身完全独立于WP,并不困难,但我不知道如何将此脚本挂接到WP中。每次访问网站都应该打电话。
Adding more onto an esc_url
我有一个esc\\u url,它可以根据帖子的作者创建到buddypress配置文件的链接http://www.mywebsite.com/members/username/ 我想让它在url的末尾返回“posts”,就像这样,http://www.mywebsite.com/members/username/posts我的密码。esc_url( bp_core_get_userlink( get_the_author_meta( \'ID\' ), $no_anchor = false, $just_
阅读更多链接不适用于自定义查询
正在尝试使用featured 标签查询工作正常,但始终显示所有内容。。不是之前的内容,更多的链接,这是我想要的。这是我的密码。$query = new WP_Query(\'numberposts=1&orderby=date&tag=featured\'); // The loop! if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post()
自定义WordPress主题:帖子的发布日期和显示日期紧挨着
目前的情况是,对于有“更新”时间的帖子,原始发布日期和编辑日期是并排呈现的(中间没有额外的信息,甚至没有空间),我不完全确定应该在哪里解决这个问题。我需要以下方面的指导which files to look in for this output code, 或者,如果可能的话,在两个日期之间添加一两个单词的其他方式。该主题基于\\u S-这解释了为什么我不知道我想要的页面在哪里,并且这个问题仍然存在于主题的任何可以看到日期的区域(博客、搜索结果、实际帖子本身)。我可以用CSS隐藏其中一个日期,但我肯定想
从页眉/页脚中的插件中剥离HTML注释
是否有人知道函数或如何删除<!-- plugin inserted stuff--> 从页眉和页脚,以便它们在查看源代码时不可见?
使用私有方法作为类中的操作回调
我已经创建了一个类,我想在其中从__construct 方法作为操作回调。当我想使用公共方法时,我可以通过以下方式访问它:add_action( \'init\', array( $this, \'action_callback\' ) ); 但是,当方法是私有的时,这会导致错误。我也尝试过,但没有成功:add_action(\'init\', $this->action_callback() ); 如何访问私有方法?该类看起来像:class My_class {
在WordPress中编写复杂查询的简单方法
我想在wordpress中运行一个类似这样的sql查询。只是想知道在wp中是否有一种简单的方法可以做到这一点。谢谢无论如何,使用query\\u posts可以进行此查询吗? select p1.meta_value as avg,p2。meta\\u值为总计,p1。meta\\u值*p2。meta\\u值作为wp\\u Posteta作为p1的乘积,wp\\u Posteta作为p2,其中p1。meta\\u键=“crfp平均评级”和p2。meta\\u键=\'crfp总评分\'和p1。post
发送邮件后链接到管理通知(_O)
在我的(管理)插件中,我想使用admin_notices 成功发送邮件时的操作。当前未显示。我知道这与事件的顺序有关,但我不知道如何构造它以便显示消息。目前,我正在添加admin_notices 来自内部的操作init 操作回调。我不确定这是否被允许,因此这可能就是问题所在。但是,如果我将其添加到__construct 方法,如何让它知道邮件已发送?当前我的Send_mail 类类似于:class Send_mail { public function __construct() {