WordPress

WordPress开发人员和管理员的问答

9
使用wp_query是否可以按分类排序?
我的问题很简单,我正在使用WP_Query检索一些使用tax_query通过分类法进行过滤的自定义类型帖子。 现在我的问题是我想按分类法排序,但是从文档和网上搜索中找不到解决方案。 WP_Query中的orderby让您可以按一堆字段(甚至是自定义元字段)进行排序,但它似乎不支持分类法。 任何正确方向的指针? 谢谢你们。

9
从the_archive_title中删除“ Category:”,“ Tag:”,“ Author:”
我的主题的archive.php中包含以下代码: <?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?> 这给了我诸如“类别:俄罗斯”,“标签:美国”,“作者:约翰”之类的标题。 我想删除“类别:”,“标记:”和“作者:”部分,仅显示类别,标记和作者名称。 有谁知道如何做到这一点? 谢谢。

10
从自定义帖子类型帖子网址中删除
似乎所有网络资源都基于删除自定义帖子类型的主题,即 yourdomain.com/CPT-SLUG/post-name 现在是非常过时的解决方案,通常引用WP 3.5版之前的安装。常见的做法是: 'rewrite' => array( 'slug' => false, 'with_front' => false ), 在您的register_post_type函数中。这不再起作用并且具有误导性。所以我问2018年第三季度WordPress 5濒临崩溃的社区... 有什么现代有效的方法可以从rewrite参数或其他任何地方从自定义帖子类型帖子的URL中删除帖子类型标签? 更新:似乎有几种方法可以迫使它与正则表达式一起使用。具体来说,如果您始终愿意监视内容创建以确保不会创建冲突的页面/帖子名称,那么Jan Beck的答案就可以了。...但是我坚信这是WP core的主要弱点,应该为我们处理。为永久链接创建CPT时作为选项/挂钩,或作为高级选项集使用。请支持火车票。 脚注:请通过观看/推广此票证来支持此票证:https : //core.trac.wordpress.org/ticket/34136#ticket

3
分类法和类别之间有区别吗?
我一直在仔细阅读WordPress的法典,并对分类法和类别是什么之间的模糊定义感到困惑。因此,术语也是在分类法描述中使用的单词,但似乎以暗示其不仅仅限于分类法的方式使用。 两者都被描述为对帖子进行分类和分组的一种方式。我确实知道分类法是类别的一种更一般的形式,但是它们之间如何精确地联系在一起? 我只是不了解而有细微的差别吗?




7
如何禁用自定义帖子类型的单一视图?
我创建了一个自定义帖子类型: register_post_type('sample_post_type',array( 'labels' => array( 'name' => _x('Sample Posts', 'post type general name'), 'singular_name' => _x('Sample Post', 'post type singular name') ), 'public' => true, 'show_in_nav_menus' => false, 'exclude_from_search' => true )); 如何禁用此特定帖子类型的单个帖子视图?显示简单的404很好,或重定向到主页。这是在插件内部,因此我无法创建single-sample_post_type.php文件来设置空白页。

2
根据需要创建更多的元框
我希望用户能够根据需要创建和删除其他元框字段。 例如,说一个音乐播客,每个情节播放的歌曲数量不定。用户应该能够单击一个按钮,该按钮将添加其他字段以根据需要输入每首歌曲。 理想情况下,可以在不使用插件的情况下完成此操作,而是将其编码到功能文件中。
46 metabox 

5
为什么我的数据库导入丢失了文本小部件数据?
我已经在我们的开发机器上用WordPress创建了一个站点。在主题中,我们使用了许多小部件区域来显示文本(侧栏和首页)。我在所有这些区域中都使用了简单的Text小部件来放置我们的显示信息。 将站点迁移到生产环境时,我使用WP-DB-Backup插件对数据库进行快照。然后,我编辑了生成的.sql文件,以更新所有文件路径和URL引用以指向我们的生产站点。 创建数据库,网站并将所有文件复制到生产站点之后,我从mysql命令提示符下运行.sql文件,以将数据导入新数据库。 但是,当我转到生产站点时,会显示一些文本,而有些则没有。当我查看站点的窗口小部件部分时,某些窗口小部件区域中缺少文本窗口小部件。文本窗口小部件甚至在“非活动窗口小部件”区域中都不可见,它们根本不在那儿。 我什至尝试使用BackWPup插件重复该过程,并注意到在转储数据库时SQL语法是不同的。 为什么在导入期间丢失文本小部件数据?
46 database  mysql  import 

6
允许编辑者编辑菜单?
我希望能够授予我的编辑者更改菜单的权力,可以这样做吗? 外观标签似乎根本不是一个选项,我可以这样做吗?
46 user-roles 

9
限制用户仅查看他们已上传的媒体库项目?
我希望用户能够使用来上传照片,add_cap('upload_files')但是在他们的个人资料页面中,媒体库显示了已上传的每个图像。我怎样才能筛选,使他们只能查看图像,他们上传? 目前,这是我的解决方案...我正在做一个简单的WP查询,然后在用户的“个人资料”页面上循环 $querystr = " SELECT wposts.post_date,wposts.post_content,wposts.post_title, guid FROM $wpdb->posts wposts WHERE wposts.post_author = $author AND wposts.post_type = 'attachment' ORDER BY wposts.post_date DESC"; $pageposts = $wpdb->get_results($querystr, OBJECT);
46 images  media 

6
什么是标准的管理CSS id / class标签?
是否可以使用WordPress CSS ID /类列表来构建外观和感觉更像是普通WordPress选项页面的插件选项屏幕?我通过偶然发现了一些东西,但是拥有一个清单会很好。 该类的一个示例:button-primary使按钮看起来像这样:
45 admin  wp-admin  css 


1
WP_Query仅凭ID?
在WP_Query我看到的抄本中,您可以按page_id=7页面或p=7帖子查询。有没有办法通过ID 获取任何帖子类型的帖子?这样id=7,不管是页面,帖子还是自定义帖子类型,都会得到它? 我只能得到WP_Query与p=7工作,如果我加入&post_type=customposttype。有什么方法可以从ID中获取信息,而不管帖子的类型如何?
45 wp-query 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.