WordPress REGISTER_POST_TYPE POST类型无效
我正在wordpress中创建我自己的帖子,但是我遇到了一个小问题,我不知道如何解决它。下面的register\\u post\\u type创建了无效的post type错误。add_action( \'init\', \'create_post_type\' ); function create_post_type() { register_post_type( \'talent\', array( \'labels\' => array(
添加支持缩略图将删除编辑器
我已经创建了一个自定义帖子类型。在自定义帖子类型上,我希望有一个特色图片。我已经将特色图片添加到我的自定义帖子中,但是当我这样做时,它会删除主文本编辑器(您使用它将副本添加到您的网站)。如果我删除了支持缩略图,它会恢复文本编辑器。add_action( \'init\', \'create_post_type\' ); function create_post_type() { register_post_type( \'artist\', array(
通过Term_id将外部数据映射到标签
我正在考虑将一个定制的CMS,包含大约40k个帖子和大约100k个标签,迁移到WP中。该网站涵盖了有关音乐会行业的新闻,并将使用标签作为与每篇帖子相关的艺人名称。将有外部API为每个艺术家引入专有图像和巡演日期,并且他们需要映射到标签的term\\u id,该标签将是艺术家名称。在内部,查找表需要映射到term\\u id以生成API挂钩和商业链接。问题是,WP中的分类法(将一个标记映射到相关内容挂钩的几列)是实现这一点的最佳方式,还是应该成为一个从一开始就在WP表结构之外工作的外部标记映射插件。
WordPress不显示RSS提要中的最新文章
我使用FD feedburner插件将我自己托管的WP站点的所有提要重定向到feedburner。在2013年12月之前,这一切都很顺利。从那时起,重定向就不再起作用了。这个feed validates fine. 如果我通过Thunderbird RSS阅读器订阅提要,情况也是如此:2013年12月之后的帖子不会显示。如果我将帖子导出到空白WordPress安装,Thunderbird会在RSS提要中显示所有帖子。我完全被困在这里了。为什么WordPress会在2013年12月之前包含帖子,而不是最近的
显示邮件附件时出现奇怪的字符串偏移量错误
我正在尝试创建一个图库页面,该页面从特定类别中获取图像附件并显示它们。这是可行的,但我有一个问题,似乎我试图从返回的附件图像中排除某些附件类型。我还使用WCK插件为博客帖子创建一些自定义字段,以便在不同位置显示不同大小的图像。在主页上有一个更方形的,在博客页面上有一个瘦的,在实际的帖子页面上有一个稍大一些的瘦版本的图像。下面是我如何调用附件的,在那里您将看到我如何尝试排除这些图像。// WP_Query arguments $args = array ( \'pos
从循环、查询、小工具、帖子导航中排除类别
我最近遇到了一个用例,需要防止某个类别显示在前端。具体而言,我需要将分配给该类别的职位从主查询(“循环”)搜索查询类别查询存档查询后导航(next/prev_post_link())和类别名称本身不会显示为the_category() 在主题模板中的类别小部件(列表和下拉列表)中,我很快发现自己正在进行一项任务,我想在这里分享其结果,并获得进一步的反馈。
在WordPress中创建XML站点地图
This question 之前已经有人问过我,但我无法回复这些评论,因为我是一个新用户。因此,我将在这里发布我的问题。我正在尝试为我的wordpress站点创建XML站点地图。该网站上的某个人建议复制XML导出文件。此文件位于here.如何在我的主题中修改此文件,使其自动更新?导出的文件将位于何处?
Show category and description
我正在创建一个主题,我想在首页显示每个类别及其描述。我使用了下面的代码,但它只显示其中一个类别,没有指向其页面的链接,而是主页的链接,也没有显示描述。<h1 class=\"categoryTitle\"> <a href=\"<?php echo esc_url( $category_link ); ?>\"> <?php foreach( (get_the_category()) as $chaine ) {
媒体(图像、视频等)未显示在类别页面上
我遇到了一个问题,媒体没有出现在分类页面上。(实际上,这与this WordPress.org forum post, 但它已经过时,解决方案似乎不再适用。)我查过了category.php 我猜这和<?php get_template_part( \'entry\' ); ?> ? 我正在使用Blankslate theme.目录entry.php:<article id=\"post-<?php the_ID(); ?>\" <?php post_class();
我有4000多个帖子,质疑其中一些会不会导致性能问题?
我想知道如果查询这样的帖子: <?php $args = array(\'numberposts\' => 19, \'orderby\' => \'rand\' ); $posts = get_posts( $args ); foreach($posts as $post) { $url = get_the_title($post->ID); echo \'<span
计算POST中的图像数,如果只有一个,则添加类
我正在尝试向我的站点添加一个函数,该函数将计算贴在帖子上的图像数量,如果只有一个,则向其中任何一个添加一个类<img> 或到包含<a>.我想我已经很接近了,但还没有PHP语法技能来完成它。我破解的代码来源于该主题的各个线程,是:/** * * Single-image posts will receive a separate class name * */ add_filter( \'the_content\', \'si
重定向BuddyPress自定义子导航项目的问题
使用WP 3.9.1和BuddyPress 2.0.1。我想在“组”选项卡中添加subnav项目,该选项卡将带您进入“创建新组”页面。我有以下功能:add_action( \'bp_setup_nav\', \'ecomukti_add_create_village_subnav_tab\', 100 ); function ecomukti_add_create_village_subnav_tab() { global $bp; bp_core_new_su
所见即所得编辑器,支持“普通用户”上传图片
有人能告诉我有没有插件可以做到这一点?(这是bbpress.org六年来提出的问题)我尝试了很多插件,但没有人能完全满足我的需要,1)bbpress中面向普通用户的所见即所得编辑器(前端)2)具有图像“上传”功能,但与“GD bbPress Attachments”等附件不同3)所有上传的图像将按文件夹(用户名或用户名)分隔。这是为了避免用户使用其他用户的图像我也很高兴知道这不可能的原因,同时,就像wordpress官方考虑到了它的风险一样。
保存后多个选项未保持选中状态
Problems:save可以工作,但仅在保存后将其中一个选项存储在数据库中。保存后选项未显示为选中状态。选择字段:<select id=\"exclude_page_from_cookies\" name=\"exclude_page_from_cookies[]\" multiple=\"multiple\"> <?php $pages = get_pages(); foreach ( $pages a
显示Metabox值(自定义帖子类型分类)
我已经在这上面呆了好几天了,读了一篇又一篇的文章,什么都不管用。我正在尝试在模板页面上显示我的metabox的值。我成功地添加了元盒,并且在我的页面管理中看到了选择框,它似乎也保存得很好。我似乎无法在模板页面上回显元数据库中选定的类别。我读到的每一个地方都说使用以下对我不起作用的内容。<?php echo get_post_meta( $post->ID, \'sm_taxonomy\', true ); ?> 下面是我的其余代码add_filter( \'r
使用自定义帖子类型时检索特定类别的帖子
我正在尝试检索自定义帖子类型的公文包中的特定类别。我不知道我必须在查询中输入什么才能获得某些帖子?以下是我目前掌握的情况:<?php // Create and run custom loop $custom_posts = new WP_Query(); $custom_posts->query(\'post_type=portfolio&posts_per_page=-1\'); while ($custom_posts->ha
使用一条get_var语句选择两个SUM
我正在尝试以下方法global $wpdb; $sum = $wpdb->get_var(\"select sum(first), sum(second) from table where id > 1\"); 我无法从每个请求中获取值。我试过了echo $test->sum(first); 我尝试将sql语句更改为包含为 $sum = $wpdb->get_var(\"select sum(first) as firstRequest, sum(sec
将文件下载限制为登录用户(WP+Nginx)
我正在寻找一种方法,以限制访问mp3文件在我的网站上只有登录的用户。列出的方法here 听起来很像我需要的:RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} ^.*(mp3|m4a)$ RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC] RewriteRule . - [R=403,L] 除非我如何转换这些。nginx的ht
在删除WordPress插件之前显示HTML表单
我想向管理员展示插件删除的界面,可以选择(单选按钮)并提出一个问题-“请让我们知道你为什么要删除插件?”我知道register_uninstall_hook 但我不能在其中使用HTML代码。
转发和屏蔽WordPress网站
我在GoDaddy上有一个WordPress网站,位于以下域:theaccountantmalta.com, 我们已经设置了一个已驻留的域,以便使用的域theaccountant.org.mt.我问过GoDaddy是否可以让用户一直在线theaccountant.org.mt 导航网站而不是链接回其他域时。我得到的答复是WordPress是特定于域的,因此链接将保持指向theaccountantmalta.com. 但我可以用屏蔽设置转发来解决这个问题。到目前为止,我所做的是更改WordPress的设置W