将自定义列添加到帖子列表表格
我有一个自定义的帖子类型,叫做Book 我想在编辑页面中添加出版商和图书作者自定义列。我还想从每个字段中提取一个特定值(我为上述列创建了两个字段),以显示在这两个附加列中。实际上,我可以用下面的代码显示,但关键是我必须声明变量(,例如:$value 变量),用于每个数据。所以,你能和我分享一些想法,用循环或其他东西来展示它吗。add_filter( \'manage_book_posts_columns\', \'set_custom_edit_book_columns\' ); add_acti
Use post as category
我创建了两种自定义帖子类型:“字段”和“函数”。我是否可以将一个post字段与某个函数post关联(例如,如果函数是一个类别)。我选择使用“功能”作为帖子,因为在它的页面中有很多内容(图片、视频和文本)。“Function”的工作方式类似于category,但其内容类似于post。我希望我已经足够清楚了。
根据帖子类型在主页上显示不同的内容
在主页中,我有一个用于显示不同帖子类型内容的自定义循环。我的索引上有这个循环。php$loop = new WP_Query( array( \'post_type\' => array(\'photo\', \'video\', \'web\'), \'paged\' => get_query_var(\'paged\') ? get_query_var(\'paged\') : 1, \'posts_per_page\' =>
插件的最佳实践:始终检测管理-AJAX调用?
最近,我正在调试/破解一个由其他人编写的插件。我在我感兴趣的地方设置了一个断点——一个相对复杂的管理页面。我注意到,即使在管理ajax调用期间,这个特定的插件仍然会通过所有逻辑来生成所讨论的页面。即使它从未显示。这是正常做法吗?这个插件不应该detecting that it\'s an AJAX call 这样就不用费心做这些工作了?在进行管理ajax调用时,WP是否总是生成整个页面?这似乎不对。
管理页面内容的最佳方式是什么?
我目前的模板是“onepage”风格,但对于SEO问题,我决定通过单独使用页面来更改所有主题,以便优化每个页面并享受Yoast插件的最佳效果。在我的“onepage”模板中,我使用get\\u template\\u part将每个部分都包含到主页中。每个部分都是一个类别,每个内容都是一篇文章。每个“模板部分”都包含一个用于获取内容的自定义WP\\U查询。现在我要使用多个页面,我对管理内容有点迷茫。我应该将每个部分的所有html插入WP编辑器,还是最好创建一个自定义模板(例如,page about.php
Remove in post content
从昨天开始,我一直在想如何删除代码 在我的岗位上。在WYSIWYG编辑器中,它显示空格,但在我发布帖子后,它会显示单词粘在一起,并将空格替换为 . 我有我的问题的截图。Here is a screenshot of the publish post/article Here is the screenshot when I tried inspecting the element. As you can   keeps adding within the
删除基于类别的表单链接会扰乱父子行为
我在wordpress中使用“标准”技巧删除类别。在permalinks中,我将permalinks结构设置为/%category%/%postname%/ 以及我的类别库. 这很好,直到客户说他希望父类别出现在文章的标题中,子类别显示在主页/索引页上文章的页脚中。。。我已经设置好了,但问题是我的子类别链接现在是:http://www.example.com/./parent_category/child_category 当我单击子类别时,我会被发送到最新的文章。我试着加入
使用ADD_REWRITE_RULE时,页面应具有优先级
我使用以下代码来创建动态页面function custom_rewrite_basic() { add_rewrite_rule(\'^prefix-(.*)\', \'foo/bar/index.php?page=$matces[1]\', \'top\'); } add_action(\'init\', \'custom_rewrite_basic\'); 这个很吸引人/prefix-* 页面和服务index.php 文件例如:/prefix-foo 发球foo/
$POST变量在接收php加载项函数时为空,但可通过jscript函数查看
我创建了以下代码来解释我的问题。首先,我有一个shortcode函数,它接受用户输入并调用另一个表单:<?php add_shortcode(\'quote_system\', \'qt_system\'); function qt_system() { $postUrl = get_option(\'post-url\'); echo str_replace( \'%7E\', \'~\', $postUrl); ?>
如何仅针对特定的短码修改VisualComposer的TinyMCE编辑器
我花了很多时间寻找如何为我正在开发的Visual Composer插件修改TinyMCE编辑器的按钮。我的要求是修改显示的按钮,但仅在Visual Composer TinyMCE实例中,并且仅在与我的快捷码对应的编辑器中,以免干扰任何其他插件。我决定在这里分享解决方案,因为它有些不明显。
获取帖子的当前作者(已更改),而不是原始作者
我正在尝试获取作者的头像、名字和姓氏以及他们的简历(描述)。幸运的是,我发现了如何做到这一点,使用了WordPress codex中的几个函数。我现在要做的是在我的foreach 环但我注意到,我把我之前写的一篇文章的作者换成了其他人,但前端没有改变。它一直显示原作者,而不是新修改的作者。这是我的代码中标题后面的一部分:<section class=\"page blog\"> <div class=\"container\"> <?p
修改子主题的正确工作流程是什么?
我问以下问题是因为我对WordPress相当陌生。我想更改帖子标题的字体大小。我就是这么做的:我使用devtools查看Chrome中的帖子标题,并找出使用的风格</我编辑样式。在子主题中使用css,并将修改后的字体大小放入用于帖子标题的样式定义中</是这样做的吗?如果没有,公认的方法是什么?
基于分类的用户角色权限
我想知道是否可以以某种方式设置用户角色,即某些组中的用户只能编辑分配了特定分类法的帖子,例如:Properties (Post Type) Taxonomy One Taxonomy Two Taxonomy Three User Roles Group One - Can only edit properties with \'Taxonomy One\' assigned. Group Two - Can
是否按角色批量删除用户?SQL?
我需要批量删除大量(4321)用户,所有特定角色类型(不是现成的角色名称)。我尝试了在线找到的几个函数,并尝试了批量删除(WPBulk)插件,但都出现了500服务器错误。(我最近扩展了服务器的最大值,以允许更多的处理)。我怀疑更改用户列表中可见的用户数量可能会破坏一切。我怀疑最好的答案是在phpMyAdmin中使用SQL。我需要一些人手(例如,在UI的“SQL”框中输入查询?)。用户在wp\\u usermeta中有许多自定义字段。谢谢你。
WSOD但WP_DEBUG未提供任何错误
我在WAMP堆栈上运行Wordpress,并试图调试WSOD错误,我认为这是一个PHP错误,因为我尝试禁用了所有插件和主题,但它们似乎不是问题所在。我的wp配置中有: define(\'WP_DEBUG\', true); if (WP_DEBUG) { define(\'WP_DEBUG_LOG\', true); define(\'WP_DEBUG_DISPLAY\', true); @ini_set(\'display_error
您没有足够的权限在子菜单上访问此页面
我正在为WordPress编写第一个插件,在尝试向页面传递参数时遇到了权限问题。我添加了一个子菜单页,用于在用户导航到链接时处理从数据库中删除类别的操作。但是,当您导航到特定URL时,我收到了错误:您没有足够的权限访问此页面。下面是添加子菜单页面:add_submenu_page( null, \'Delete Category\', \'Delete Category\', \'administrator\', \'ecosystem-delete-category ); 所有类别都有Dele
Add "Posted on" to post date
如何在214个主题的帖子中的帖子数据之前添加“post on”字样?默认值仅显示日期和时钟图标。我不确定这是否是一个基本的修改,或者它是否将是一个独特的修复到第214。我发现this web page 谈到删除第211个主题中的“发布”文本(我希望主题类似)。它说要查看函数。php文件function twentyeleven_posted_on() 但我在214个父主题的函数中找不到类似的东西。php文件。在214项功能中,似乎没有任何与帖子日期直接相关的内容。php文件。我使用的是一个子主题,所以我假
如何设置主题文件夹的路径之间的差异
我创建了许多基于wordpress的网站。当我需要包含主题文件夹的路径时,我使用以下代码<?php bloginfo(\'template_url\'); ?>. 我是Theme check 插件。他们对我说bloginfo(\'template\\u url\')位于文件服务部分。php。改为使用echo esc\\u url(get\\u template\\u directory\\u uri())。这与其他方法有什么区别?哪个更好用?
翻译用户角色不起作用
我做了几十次测试,这是我正在努力实现的代码:$user = get_userdata($user_ID); /* WE NEED TO REMOVE BBP ROLES */ $roles = array(); global $wp_roles; foreach ($user->roles as $key => $role) { if (substr($role, 0, 4) != \'bbp_\') {
Isotope with Infinite Scroll
使用Jetpack无限滚动(&P);同位素(砌体)。我面临的一个问题是,在每一个新的ajaxed帖子之后,我需要destroy 然后build 同位素布局。如果我不采用这种方法,那么每次由无限卷轴加载的新帖子集都不会被同位素布局视为自己的帖子集,它们也会错过同位素样式。所以我每次都要重建同位素post-load 无限滚动触发。这种方法实际上给用户留下了一种轻弹效果,并滚动到同位素布局的开头。//In functions.php function vg_infinite_scroll_init()