问题标签 [custom-post-type]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
48990 浏览

jquery - 将 jQuery 脚本添加到 wordpress Admin

由于某种原因,我无法让 wordpress /wp-admin 页面执行简单的查询文件。仅当我在我的主题文件夹中的 functions.php 中取消注册 jquery 时才有效,但是我必须单独重新注册所有 jquery.ui 文件,这很乏味。我正在使用 wordpress 3.0 多站点安装。我试图不触及核心 wp 文件。

它将显示在源代码和文件的链接中,但不会执行脚本。这是我的functions.php中的内容:

add_action('init', 'my_script');

这是我的 jquery 文件(admin_script.js):

任何帮助都会很棒。

0 投票
1 回答
7617 浏览

wordpress - 如何限制 Wordpress 帖子中分类值的数量?

我已经定义了一系列自定义帖子类型(即“PortfolioPage”和“PortfolioGallery”)。

他们每个人都使用称为“艺术家”的自定义分类法。

有没有办法限制最终用户在每个 PortfolioPage / PortfolioGallery 帖子中最多输入一位艺术家?

0 投票
3 回答
2396 浏览

php - Wordpress 自定义帖子类型类别

嘿。我在 wordpress 中使用自定义帖子类型。我像这样注册这个自定义帖子类型:

在主题(循环模板)中,我喜欢将帖子和我的自定义帖子类型结合起来,为此我将 query_posts() 与这些参数一起使用:

到目前为止,这是有效的。但是,我遇到了类别和标签页面的问题。如果我调用首页,一切都很好,我可以通过页面进行分页以获得正确的结果。

而且,如果我调用分页 URL,例如 /category/mycat/page/2 会抛出 404。但绝对应该有帖子。无论类别中是否有自定义类型的帖子或普通帖子。我想我的 query_posts() 参数不正确,但不知道......

似乎 $wp_query->max_num_pages 的值错误。但为什么?我是否正确注册了分类法(我喜欢为我的自定义帖子类型使用类别和标签)?

你有什么想法吗?非常感谢!

0 投票
2 回答
6822 浏览

wordpress - Wordpress-获取与自定义分类相关的自定义帖子类型

根据 WordPress Codex,该get_post_types()函数有一个“分类法”参数,但没有解释它是如何工作的。

即使流派是注册到“书”帖子类型的分类法,上面的代码也不会返回任何内容。

如果我有一个自定义帖子类型的“书籍”,其中包含一些自定义分类法,比如“作者”和“类型”......我想get_post_type()用来返回与“类型”相关的帖子类型......显然是“书籍” '。我正在尝试做一些有助于post_type在 .. 中设置参数的东西,get_posts()因为默认情况下它只搜索帖子而不是自定义帖子类型。显然我可以只设置post_type参数,但我想让它与我可能在不同主题中使用的任何未来帖子类型向前兼容。

0 投票
1 回答
1055 浏览

wordpress - 具有自定义分类的自定义帖子类型的永久链接

我有一个名为products的自定义帖子类型,我将其重写为 store,我已经为名为 products product-categories的产品注册了一个分层分类法。

我希望我的永久链接看起来像。

所以永久链接结构看起来像..

有没有办法在 Wordpress 3.1 中做到这一点?我正在运行最新的候选版本。

我现在可以访问mysite.com.store/post-name

当我注册我的自定义帖子类型时

0 投票
2 回答
31605 浏览

php - 我可以在 WordPress 中使用什么操作来在保存或更新自定义帖子时触发?

有什么方法可以让 save_post 仅用于自定义帖子?我的functions.php 的编码方式是将许多自定义字段添加到不需要/使用它们的普通帖子和页面上。

0 投票
2 回答
777 浏览

wordpress - WordPress - 自定义帖子类型条目不会加载到页面中

我在我的 WP 网站中创建了一个非常基本的自定义帖子类型来举办活动。基本上,用户可以输入事件标题、有关事件的一些信息和日期。

目前,显示事件的唯一时间是在我的侧边栏中,我只需在其中提取即将发生的事件的标题和日期。

但是,我希望能够允许用户也单击链接的标题以引导到事件的单个页面。我尝试预览我的自定义帖子类型事件,它一直引导我进入我的 404.php 页面。这些事件似乎根本没有加载到页面中。

我希望这是我在注册帖子类型时没有设置的一个小属性。有什么帮助吗?

0 投票
1 回答
6765 浏览

wordpress - WordPress 3 自定义帖子类型:如何获得评论

我正在使用 4 种自定义帖子类型,每种类型都有这种声明:

我遇到的问题是这些页面中的帖子没有评论链接,说评论已关闭。

创建了一个名为 Texts 的页面,其中包含 /texts/ 的 slug,它具有用于博客文章的自定义模板,但这确实启用了评论。

我怎样才能让评论起作用?

0 投票
1 回答
1084 浏览

wordpress - 无需破解的 Wordpress 自定义帖子类型图片上传?

您如何在 Wordpress 中上传具有自定义帖子类型的图像,而无需破解核心文件或使用 jQuery 注入该多部分内容?

0 投票
2 回答
282 浏览

wordpress - Wordpress - 如何在预期的模板层次结构之外创建自己的模板并向其提供查询?

背景

我使用 WordPress 自定义帖子类型为我的网站创建了一个时事通讯部分。时事通讯由文章 ( dm_article ) 组成,这些文章按问题分类法 ( dm_issues ) 分组。

1) 我已经为我所有的时事通讯文章创建了索引。我正在使用一个名为taxonomy-dm_issues.php的模板在选定的问题中循环,并显示每篇文章的标题、摘录和完整内容的链接,由single-dm_article.php管理。这很好用。

2)我还想为问题创建第二个基于分类的模板。这将作为一个打印友好的选项:“打印整个时事通讯”。我希望模板循环显示每篇文章的标题、摘录和详细描述。一些外观和感觉也会有所不同。

对于#2,假设我创建了一个名为print-dm_issues.php的模板。它目前看起来与 taxonomy-dm_issues.php 相同,只是它为每篇文章提供了额外的长描述数据并包含一些不同的样式。

我想设置这个“打印友好”选项,而不会让 WordPress 管理员在创建问题和文章时不得不跳过任何环节。我也不希望每次创建新问题时都必须创建新模板。

核心问题:

我的要求可能归结为:如何在预期的模板层次结构之外创建自己的 WordPress 模板并向其提供查询?请注意我使用的是“月份和名称”常见的永久链接结构,所以我不得不对我的 htaccess 进行处理。

备择方案:

1)我的后备是让taxonomy-dm_issues.php包含变体的信息并使用样式来处理不同的视图状态。我知道该怎么做。但是,为了加载时间,我宁愿不这样做。

2) 使用 Ajax 通过单击获取所有文章长描述 (the_content()) 是一种选择,但我不知道如何。

3)???