如何从get_the_ategory();数组中排除特定类别
在我的循环中,我添加了:<?php $categories = get_the_category(); $separator = \' \'; $output = \'\'; if($categories){ foreach($categories as $category) { $output .= \'<span class=\"post-category-info\"><a href=\"\'.get_c
在新帖子中使用预定义的html
我希望这样做能让我的生活变得轻松。我有两种类型的职位。在第一篇帖子上,我有一个表格,每个类别的帖子都会填写一行表格。我将向您展示我的帖子是如何如下所示的:<tr><td class=\"expand footable-first-column\">SA Spurs</td> <td class=\"away\">Miami Heat</td> <td class=\"time\" style=\"\"> <
显示类别内的帖子x/y
我目前在我的单个博客帖子中使用这个类来获取帖子总数和我的帖子数量(帖子89/90,等等)class MY_Post_Numbers { private $count = 0; private $posts = array(); public function display_count() { $this->init(); // prevent unnecessary queries $id = get_the_ID();&
如何在页面上显示一个类别的分页帖子列表?
我正在尝试使用此页面中的代码:在任何页面上显示博客帖子(带导航)http://digwp.com/2013/01/display-blog-posts-on-page-with-navigation/我的目标是使页面只显示一个类别中的帖子。我还想将每页的帖子数量限制为5篇,并在底部设置分页链接。这将显示所有类别的前5个帖子并对其分页:<?php // Display blog posts on any page @ http://m0n.co/l $temp = $wp_query; $wp
删除此查询中的最后一个逗号
我在ie8工作时遇到了问题,我发现最后一个逗号是问题,但不知道如何解决。这是当前代码。<?php $args = array( \'post_type\' => \'katalog\', \'posts_per_page\' => 999 ); $loop = new WP_Query( $args ); if ($loop->have_posts()) : while ($loop->have_posts()) : $loop->the_p
如何在发送电子邮件前通过WordPress查看“From Email”
在发送电子邮件之前,是否可以通过WordPress查看电子邮件?我正在开发一个phpmailer插件,通过Amazon SES发送WordPress电子邮件(需要验证所有电子邮件)。我正在使用WordPress multisite,希望为每个站点设置不同的验证电子邮件。因此,我想知道是否有可能从电子邮件中获取包含的变量,以完成类似于以下内容的操作。if(fromEmailVaribale == \'info@example.com\'){ //Set from email $phpm
为什么PHPUnit无法测试我的WordPress网站
我已经研究这个问题好几天了,虽然很多人问这个问题,但我从来没有找到一个清晰简洁的答案。我正在跑步:PHP单元:3.7.21版;WordPress:3.5.1版;操作系统:Ubuntu 11.10;MySQL:5.1.69-0ubuntu0版。11.10.1 PHP:版本5.3.6-13ubuntu3。长话短说,我已经将基本的wordPress核心下载到我电脑上的一个目录中。我已经成功下载并安装了pear和phpunit。我通过在简单的php文件上编写基本测试来测试phpunit,这些文件运行良好。我的问题
WP_INSERT_TERM正在添加没有名称的术语
我试图在Wordpress中插入自定义分类法和自定义帖子类型的术语。我遇到的问题是,它成功地在正确的层次结构级别插入了一个术语,但该术语没有名称。插入术语的行为:$lasttermarray = wp_insert_term($categoryname, \"department\", array( \"parent\" => $parentcategory ) ); 我已检查以确保$categoryname和$parentcategory都设置为正确的值。正如我所说,这个术语正在插入,只
将多站点/网络站点名称限制为用户的属性
我们需要限制用户在创建自己的博客时可以选择的博客名称。我们有一个WordPress网络,配置为所有博客共享一个域名。E、 g。,domain.name.com/x, domain.name.com/y, 等我们已经使用Active Directory集成插件将WordPress网络与公司Active Directory集成。该插件将用户的mailnickname 属性(电子邮件地址中@) 进入nickname 领域我希望允许用户自行创建自己的博客,但限制博客名称,以便它必须与nickname 他们的Wor
在导入的帖子创建中更新自定义字段
因此,我创建了一个函数,在创建帖子时更新帖子中的几个自定义字段。这样做的目的是清理这些信息,以便我可以轻松地将其用于其他目的。当我手动创建帖子时,该函数工作正常。然而,我将数百篇帖子直接导入到站点(使用WP All import),对于这些导入的帖子,似乎此功能不适用。目前,我正在使用“save\\u post”、“publish\\u post”和“new\\u to\\u publish”挂钩来尝试实现这一点。然而,它们似乎都不起作用。我错过什么了吗?有没有更好的方法来实现这一点?以下是我迄今为止的简
用户名列表的用户ID数组
我正在从元数据输出一个用户ID数组,如下所示:$awaygoalby = unserialize($post_meta_data[\'report_away-scorers\'][0]);我想将每个用户id更改为用户名。所以我希望做这样的事情:foreach($awaygoalby as $string){ $name = get_userdata( $string ); echo $name; } 不幸的是,我得到一个错误,说“WP\\u User类的对象无法转换为字符
如何从多页分页帖子中查询特定页面
比方说,我有一篇文章,通过添加 <!-- nextpage --> wordpress为此目的提供的代码。然后,我如何从该帖子的内部查询特定页面。比如说,我只想查询第2页的内容,共有10篇帖子。有办法吗?
GET_POST_META仅在一个帖子中
我这里有一个粗略的演示,试图说明我的问题。http://www.ttmt.org.uk我有六页的标题——第一页、第二页等等。在索引/主页上,我创建了一个btn/div链接到每个页面。在其中一个btn上,我想添加一个额外的标签/标记。在连接到该btn的页面上,我创建了一个名为label的自定义字段。在循环中,我使用get\\u post\\u meta检查此自定义字段。如果它在那里,我会在div中添加一个。我的问题是在具有“label”自定义字段的div/page之后添加到其他div。在示例页面中http:
404第二次加载子页面时出错
我有一个奇怪的问题,我真的不明白:我的网站有该页面community 还有一个子页面test. Permalink结构设置为/%postname%/因此,页面的URL为:我的网站。com/community/mysite。com/community/test当我打开“community/test”页面时,它会正确显示。但是当我点击F5/刷新测试页面时,我得到了一个404错误!当我再次刷新时,我不断收到404个错误,直到我加载另一个页面(如首页),然后返回到测试页面。然后,测试页面在第一次请求时再次显示,但
控制WP调试的详细级别?
到目前为止,我一直很困惑,所以我想我会提出一个问题:有没有办法修改WP的详细程度debug.log 通过wp-config.php 还是其他地方?仅供参考,以下是我的wp-config.php 要启用日志记录,请执行以下操作://///////////////////////////////////////////////// // DEBUG // Enable WP_DEBUG mode define(\'WP_DEBUG\', true); //
添加查询字符串变量会中断管理URL
我已经使用add\\u sub\\u menu()设置了一些管理页面,每当我在URL的“page=”部分之外添加额外的querystring变量时,我都会得到一个“无法加载‘page slug’”消息当我删除every变量时,页面将正确加载。这是我的添加菜单代码:add_submenu_page( \'plugin-slug\', __( \'Post Types - Add\', \'plugin-slug\' ), null, \'manage_opti
如何在我们的页面内做一段带项目符号的文本?
我们已经将一个静态站点转换为一个Wordpress站点,该站点具有我们设计和构建的主题。然而,由于没有大量的Wordpress经验,我们不知道如何解决这个问题。我们的网站有几个页面,当然都使用这个页面。php模板。这对内容来说很好。但每个页面都有一个项目符号列表(每个页面都有一组不同的项目符号)。 网站所有者需要编辑页面内容(确定)和项目符号列表。在Wordpress方面经验不足,不知道最好的方法。这不是一个真正的边栏(据我所知)。它需要插件吗?指示网站所有者必须使用<li> 页面内容中的标记
首先显示来自1个特定标签的帖子
是否只有一个循环才能显示所有帖子,但首先显示一个特定标记中的帖子?我找到的解决方案使用了不止一个循环。如果这是不可能的,也许如果帖子有一个名为priority=1的元自定义字段,那么有一个解决方案可以首先显示这些帖子。谢谢你的帮助。
将日期过滤器添加到热门帖子查询
我有以下查询,它与functions.php 文件:<?php $popularpost = new WP_Query( array( \'posts_per_page\' => 5, \'meta_key\' => \'wpb_post_views_count\', \'post_type\' => array( \'post\', \'music\', \'videos\', \'albums\' ),
如何在《21世纪11》主题中增加循环摘录?
这是我的循环代码,位于index.php 文件我用的是“二十一”主题。<?php if ( have_posts() ) : ?> <?php /* Start the Loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( \'content\', get_post_format() ); ?> &l