E-mail Update - Validation
我想知道这个代码有什么问题:if ( !empty( $_POST[\'email\'] ) ){ if (!is_email(esc_attr( $_POST[\'email\'] ))) $error[] = __(\'The Email you entered is not valid. please try again.\', \'profile\'); elseif(email_exists(esc_attr( $
COMMENTS_NUMBER打印失败
我想使用模板标记显示帖子上的评论数 <?php comments_number( $zero, $one, $more ); ?> 但是,由于某些原因,此标记不起任何作用,也不会打印到页面上。你可以看看我在http://blog.diginomics.com/bitcoins-innate-regulation/以下是3个模板标记的完整代码片段:author、category和comment: <div class=\
如何修复偶数/奇数子类注释,以使注释不受顶层偶数/奇数类注释的影响?
抱歉,如果标题混淆了,我在这里解释有点困难。我正在为我的网站创建一个主题,我正在使用一个稍微修改过的自定义评论模板here. 我心目中的评论风格是:顶级评论11. Child comment 12。子评论23. Child comment 3</顶级评论2顶层注释3,也就是我希望子注释是偶数/奇数,但我希望主线程注释都是一样的。我的问题是,当在顶部添加新注释时,子注释会被抵消。因此,它不是上述情况,而是变成:顶级评论11。子注释12. child comment 23。子评论3顶级评论2顶级评论3这
How to Javascript/jQuery
我正在尝试将HTML 5模板转换为Wordpress主题。jQuery/Javascript组合似乎不起作用,我该怎么办?(我刚用过<?php echo get_template_directory_uri(); ?> 所以。js文件链接正确)
添加到数组并通过do_action/Apply_Filters传递它
作为练习,我正在使用PHPclass to add meta boxes 我在GitHub上找到了。我只是复制了代码,现在我正在玩它来理解它。其工作原理如下:包含该类的文件包含在init中。在该文件内部,但在类外部,有一个空数组$meta_boxes 已初始化之后,使用apply_filters. 我猜是apply_filters 使用而不是do_action 因为后者不返回任何内容——$meta_boxes = apply_filters( \'cmb_meta_boxes\', $meta_boxes
主题选项页面未正确保存数据
我正在努力在我的主题选项页面中保存正确的数据。这是我函数中的代码。php文件:<?php if ( get_option( \'everes_options\' ) ) { $everes_options = get_option( \'everes_options\' ); } else { add_option( \'everes_options\', array( \'everes_pdf\' => \'1\',
无法通过WordPress 4.0中的前端上传特定的.zip文件类型
我允许从前端上载选定的几种类型的文件,例如。拉链mp4。jpeg和。pdf。到目前为止,所有这些文件类型在附加到上传到的帖子时都没有问题。然而,升级到WordPress 4.0后,我无法上传具体内容。zip文件类型,尽管它可以使用媒体上载界面从后端很好地上载。请注意,其他文件类型.mp4 and .pdf files still attach with no issues.下面给出了执行附件功能的完整代码。if ( isset( $_POST[\'upload_attachments\'] ) &
GET_COMMENTS不适用于自定义帖子类型
我正在尝试获取登录用户在“foods”CPT中的所有评论,但仍然没有成功。这是我的代码:<?php $args = array( \'user_id\' => $user->ID, \'post_type\' => \'foods\', // when I removed this, the list only showed the comments left on posts but not on Foods CPT
输出YouTube URL而不是嵌入视频的查询
我对输出YouTube url而不是视频本身的查询有问题。我正在查询的帖子在内容区域中有一个Youtube url。当然,当你查看帖子时,你看不到url,你看到的是视频,就像它应该看到的那样。当使用get\\u the\\u内容在另一个页面上显示此帖子时,它会输出Youtube url,而不是自动嵌入视频。如果我使用了\\u内容,那么它会输出视频,但它会在其他html之前输出。这是我的问题,如果有帮助的话:http://pastebin.com/zUHXSjui
404在WordPress本地主机上未找到错误
我正在一个WordPress网站上做一些工作,在进行更改之前,我想创建一个该网站的本地副本以供使用。我已经这样做了,(使用BackUpBuddy),但我在每个页面上都会遇到这个错误(主页除外)找不到请求的URL/索引。在此服务器上找不到php。我试着去仪表板->设置->永久链接并重新保存,但没有成功。如果我将permalink设置更改为“default”,而不是“post name”,我就可以加载所有其他页面。我做了一些调查,并试图改变我的一些事情。htaccess文件在我的文本编辑器中,但仍
对所有自定义发布类型使用列表筛选器
是否有方法跨所有帖子类型为管理表创建可排序列?我正在从事一个有7种自定义帖子类型的项目,我想知道是否有比为每种帖子类型使用多个manage\\u edit-{Post Type Here}\\u sortable\\u列过滤器更好的方法。
基于自定义字段添加分类术语
我有一个正在设置的自定义帖子类型,以便根据帖子的类型显示不同的自定义字段集。它是三个(集合、产品或变体)之一。我已经在这方面做了所有的设置,但我认为,当设计模板以根据输入类型显示不同的数据时,如果将输入类型定义为分类法,那么可能会更容易实现。因此,我想用与输入类型相关的相应分类法更新我的帖子。我想到了这个,但它没有起作用。为了澄清,我的分类法:function set_tax_terms() { global $wpdb; $post_id = $wpdb->get_
将功能构建到为客户端构建的主题中可以接受吗?
我知道,按照WordPress、Envato和其他人的建议,现在不将功能构建到主题中已成为共识。这包括内容类型、分类法、滑块、短代码等,以使主题在用于不同应用程序时尽可能灵活。我知道我不喜欢下载内置功能比我需要的更多的主题。假设为具有特定需求的客户机专门构建了一个主题。尽可能多的功能已委托给插件,然而,当插件的功能可以成为主题本身的一部分时,这确实会产生对插件的依赖。例如,我使用POD来建立自定义内容类型和自定义分类法;它非常适合快速构建这些内容类型及其字段,但它会在不需要的地方创建对pod的依赖。这些目
如何正确测试由操作挂钩调用的方法
我的类中的构造函数向“init”操作挂钩添加了一个操作:class My_Custom_Post_Type { function __construct( $type ) { $this->type = $type; add_action( \'init\', array( $this, \'register_my_type\' ); } function register_my_ty
如何创建始终显示最新帖子的链接?
如果我想创建一个始终显示最新帖子的链接,我该怎么做?假设我有三种帖子类型,并且有三个与这些帖子类型相关的帖子名称链接(如导航列表)。如何使其动态化?我不能这样做:blah.com/post, 因为它总是在变化。
WordPress 4.0 Cookie身份验证可避免发布帖子和页面时出现随机数错误
Cookies are now tied to internal sessions in WordPress 4.0. 这意味着使用基本cookie身份验证的插件将遇到问题,因为发布帖子或页面(以及更新插件或核心)需要令牌。我已经在三个不同的网桥插件中看到了这一报告。旧方法(在许多插件中使用)是wp_set_auth_cookie($user_id,0,0) 但这将不再有效。用户已登录到该网站,但具有正确角色的用户无法发布帖子或页面。相反,会返回一个nonce错误(“您确定要这样做吗?)这是我尝试过的新代
在WordPress后端下载自定义文件
我尝试在“主题设置”部分实现一个自定义下载链接,用户可以在其中下载备份的自定义设置。我试过这个选项if( isset($_GET[\'download\']) && $_GET[\'download\'] == true ) { $data = \'\'; if( $upanel !== FALSE ) { $data .= serialize(
Post title is not showing
<div class=\"text_area\"> <?php if ( have_posts() ) { while ( have_posts() ) { the_post(); the_content(); } // end while } // end if ?> <div class=\"publish_date\">Post Date: <?p
Get_the_tag_list()返回错误链接
我创建了一个名为“portfolio”的自定义帖子类型,并为其指定了默认的“post\\u tag”分类法。在单一投资组合中。php模板我使用以下代码查看每篇文章的标记:echo get_the_tag_list(\'<p class=\"tag_list\"><strong>Tags: </strong>\',\', \',\'</p>\'); 问题是每个标签的链接都不正确,最终重定向到404页面。链接get_the_tag_list() 返回值
菜单在外观上不可见
我已将以下代码添加到function.phpfunction register_my_menu() { register_nav_menu(\'header-menu\',__( \'Menu\' )); } add_action( \'init\', \'register_my_menu\' ); 这是菜单所在的代码。wp_nav_menu( array( \'theme_location\' => \'header-menu\' ) ); 可能是