管理选项页面。另存为数组
我对PHP不太在行。我刚刚创建了WordPress管理选项页面,它工作正常:// Admin Menu add_action(\'admin_menu\', \'my_cool_plugin_create_menu\'); function my_cool_plugin_create_menu() { $parent_slug = \'test-slug\'; $capability = \'administrator\';
Adding admin top-level menus
我正在写一个插件(Github Link) 并且在设置管理菜单的标题时遇到问题。我用add\\u menu\\u page定义了一个顶部标题菜单(link to code, same as below) 和2个子菜单的add\\u submenu\\u页面,但我在管理菜单中得到4行,主菜单,然后是小菜单中的那一行(具有相同的链接目标),然后是2个子菜单。add_action(\'admin_menu\', \'unc_gallery_admin_menu\'); function unc_gall
我想在下面的部分获得产品属性
我想添加我在产品属性中定义的产品品牌和重量,但它使用<?php $weightvalues = get_the_terms( $product->id, \'pa_weight\'); foreach ( $weightvalues as $weightvalue ) { echo $weightvalue->name; } ?> 我在产品页面中使用了它,但它在下面的代码中不起作用。我该怎
_e in wordpress + <a href="<?php bloginfo('url');?>">Home</a>
在wordpress中,当我们必须打印东西时,我们会使用\\u e。示例-<div class=\"col-md-12 col-sm-12 col-xs-12 tuts\"> <p><?php _e( \'We are sorry, but there is nothing here! You might even call this a 404 Page Not Found error message, which is exactly what it is
GET_POST()与全局$POST或$GLOBAL[‘POST’]
我正在编写一个小部件插件,需要访问帖子信息。我见过人们使用3种不同的方法:global $post; if ( isset( $GLOBALS[\'post\'] ) ) $post = $GLOBALS[\'post\']; $post = get_post(); This post 解释前两种解决方案之间的差异。请您确认get_post() 如果没有args,则执行相同的操作(对于read only 目的)?此外,关于if ( isset( $GLOBALS[\'post\']
显示所有未应用于帖子的标签
我正在wordpress中制作一个清单——我有一个巨大的帖子列表,我想用为帖子所做的检查来标记它们。但是,我想显示未应用于此帖子的所有标签。例如:Sarah\'s Document尚未检查的进程:ISU-123, ISU-124, ISU-125Andrew\'s Document尚未检查的进程:ISU-125我想几乎应用反向标记方法–我标记应用了流程的帖子,并在每个帖子上显示尚未标记的流程的视觉。有没有办法使用get_the_tags 用于显示未应用的标记?或者查询所有标记并排除数组?
WP_DROPDOWN_PAGES不允许我选择多个自定义帖子类型
我正在创建一个“葡萄酒数据库”,称之为“葡萄酒数据库”。。。。基本上,有一个定制的帖子类型叫做“葡萄酒”,然后它有葡萄酒、葡萄色等属性。。。。。还有“地区”和“生产者”。我创建了最后两个自定义帖子类型,因为用户需要能够通过仪表板创建“producer”和“region”页面/帖子,基本上,他们需要的元素与创建新帖子时相同。我不允许使用任何插件(付费或非付费)或任何主题,因此我必须对所有内容进行硬编码。事实是。。。。我曾尝试将它们创建为分类法,但后来我无法确定如何通过仪表板添加帖子或页面的所有功能,因为它只
如何停止或删除在扩展类的函数内调用的操作
问题是,我试图删除一个由WordPress插件添加的JSON+LD块,该插件名为事件日历。我相信它是由一个名为:Tribe__Events__Template__Single_Event 其中名为google_data_markup 负责我试图阻止/阻止添加到HTML的实际标记。代码根据我对此的有限理解,我需要删除此操作:add_action( \'wp_head\', array( $this, \'google_data_markup\' ) );.我相信它在这里被称为Single\\u事件。php:
在特定主题的帖子中找不到“编辑此链接”的代码
我一生都找不到这个特定项目的代码:通常在其他主题中,首页和帖子页面上都有“编辑”链接,可以直接在管理面板中编辑帖子。然而,在这个主题中,它是缺失的,我希望添加它。但我在这里完全迷路了。我使用的主题是https://wordpress.org/themes/geiseric/ 但它继承了https://wordpress.org/themes/kuorinka/ .谁能帮帮我吗?后期编辑:所以,我在索引的不同位置添加了echo“test.test.test”。php和single。php。在索引中。php和
WP_Query with child element
我有我的日历事件,我想通过查询按创建日期对它们进行排序,但问题是:我有一个具有子值的元键:第一个是$data = get_post_meta(get_the_ID(),\'_event_data\',true);然后我得到$date = $data[\'begin\'];我需要根据$date = $data[\'begin\'] 但是在循环之前我该怎么做呢?我无法更改代码,我如何才能获得它?无论我如何尝试修复它,它都会根据自动给定的id对事件进行排序。
登录重定向错误-$USER->角色
我正在使用以下代码执行一个简单的登录重定向到自定义管理页面:function my_login_redirect( $redirect_to, $request, $user ) { if ( is_array( $user->roles ) ) { if ( in_array( \'administrator\', $user->roles ) || in_array( \'shop_manager\', $user->roles ) ) {&
头之前的脚本输出结束-多个APACHE ERROR_LOG错误
不确定这两个问题是否相关,但让我从标题问题开始。在你否决与服务器相关的Q之前——如果我把这个放在SE上,他们会说这是wordpress特有的,因为错误的性质。我最近查看了我们的服务器日志,发现了数百行引用错误。End of script output before headers: 通常用于index.php 而且wp-cron.php , admin-ajax.php 可能更多。[Tue Feb 16 09:30:38.209846 2016] [core:error] [pid 30282] [cli
User specified Timezone
在与WP长时间的休息后,我开始着手处理一个非常复杂的插件,这个插件进展顺利,但现在我需要一些关于非常复杂问题的建议:Project Outline插件是多功能的,其核心要素是它是一个基于会员的系统,专注于在线rpg游戏,会员注册(会员国在选择选项下拉字段中设置注册),创建其个人资料and sets timezone 在他们的个人资料中,一旦完成个人资料,成员可以选择加入基于国家、游戏平台等的现有组,或者继续创建自己的组并成为组经理。作为团队的一部分,成员可以发布“任务、任务”等,发布后,所有团队成员都会通
在WordPress主题中,动态css与代码中的内联问题有什么关系吗?
我的一位开发人员使用这种代码来设计-<div class=\"progress-bar progress-bar-striped custom-color-progress\" role=\"progressbar\" aria-valuenow=\"<?php echo $percentage?>\" aria-valuemin=\"0\" aria-valuemax=\"100\" style=\"width:<?php echo $percentage * 100?>%
如何隐藏WordPress文件/结构?
隐藏WordPress(最好是从文件夹和文件到管理员登录)的最佳方法是什么?我对这方面的东西还很陌生,所以我更喜欢插件和自定义代码,除非它很容易设置。
搜索引擎优化对WordPress中帖子的未附加图片和附加图片有什么影响吗?
我通常会将图片批量上传到WordPress媒体库,然后添加到post中,它保持不变。是否有任何特定的SEO影响未附加与附加的图片后?谢谢
如何在更新active_plugins选项时设置插件加载顺序?
使用时active_plugins 选项更新活动插件列表,是否可以设置插件加载顺序?例如:$plugins_to_activate = array( \'my-plugin/my-plugin.php\', \'another-plugin/another-plugin.php\' ); update_option( \'active_plugins\', $plugins_to_activate );
按类别段从wp_list_ategories中排除类别
我想从中排除类别wp_list_categories() 但我想使用类别slug,因为我在本地安装上进行开发,在生产中类别ID将不同。我使用以下代码实现此功能:$exclcat = array( \'fp-feature\', \'fp-aside-feature\' ); $output_categories = array(); $categories = get_categories
占用大量固定链接的媒体项目
我有一个WordPress安装程序,但上传到媒体库的项目占用了大量的永久链接,我遇到了问题。到目前为止,我找到的唯一修复方法是从库中删除图像。然而,该图像在整个网站上都被使用,所以我更愿意找到另一种解决方案。Example:假设我上传了一张名为foo.jpg 然后创建一个名为foo, 页面的永久链接变成/foo-3. 如果您尝试更改它,它将恢复为3,除非您使用的是未“接受”的内容。如果我导航到url.com/foo 我得到的是图像的附件页,而不是页面。我尝试将永久链接设置更改为所有不同的设置。我也尝试过将
在创建新帖子之前修改自定义域输入数据
我试图在将输入数据添加到DB之前检查它。例如:我有一个自定义贴子元名为book_isbn 在post页面中。我要确保此变量$_POST[\'book_isbn\'] 在添加到DB之前有效。到目前为止我知道我可以用钩子wp_insert_post_data 为了实现这一点。我不确定我是否做对了。这对我没用。请检查下面的代码。add_filter( \'wp_insert_post_data\', \'clean_data_before_post_created\', \'99\', 2 );