检查Add_Menu_Page是否存在
我正在开发一个插件,我必须分部分发布。问题是,如果页面中有菜单,请将新插件添加到第二个或下一个子菜单,否则请添加新菜单,然后将插件添加到第一个子菜单。我的问题:如何检查是否存在菜单</如果我正在编写一个可重用的函数,那么每个插件都会使用这个函数,然后导致冲突选项</我不知道插件发布的顺序add_menu_page( \'Page Title\', \'Top Menu Title\', \'manage_options\', \'
覆盖插件元对象中的默认选项
假设您在一个帖子新页面上添加帖子,而插件添加的元框中有许多复选框,这些复选框总是需要手动选中。以下是其中之一: <div class=\"form_item form_item_checkbox form_item_plainview_form2_inputs_checkboxes_blogs_5 \"> <input class=\"checkbox\" id=\"plainview_form2_inputs_checkboxes_blogs_5\" na
如何更新插件设置页面上的可选选项
我写了一个wordpress插件。我的插件有选项。所有选项都在一个组中,“pluginname settings”。所有选项名称都是统一的,看起来像“pluginname settings[\'option-name\']”。一些代码可以说明我的情况:register_setting( \'pluginname_options\', \'pluginname-settings\', \'pluginname_validate\' ); add_settings_section( \'section
显示自定义帖子类型列表
以下函数可从插件启用单个自定义帖子类型模板:function ch4_br_template_include( $template_path ) { if ( get_post_type() == \'book_reviews\' ) { if ( is_single() ) { // checks if the file exists in the theme first,
Adding two submenus to a menu
我有一个包含2个子菜单(查看和管理)的菜单(ads)。我希望两个菜单项都重定向到不同的页面,但我的第一个子菜单(视图)指向主菜单页面。
在短码中传递布尔值
在WordPress短代码中,如何传递布尔属性两者[shortcode boolean_attribute=\"true\"] 或[shortcode boolean_attribute=true] 正在提供字符串值。编辑如果我使用@brasofilo评论的技巧,对于知道自己在做什么的用户来说不会有任何问题。但有些用户如果给出属性就会迷路false 值和接收true 价值那么还有其他解决方案吗?
如何在管理面板中删除/隐藏Yoast的“SEO”标签?
我不想让注册我网站的会员看到这一点,因为这对他们来说既混乱又无关紧要。我假设添加了一些代码functions.php 会成功,但什么代码?
WP_QUERY未返回我的自定义帖子
我正在使用these 帮助器类创建自定义帖子,但wp\\u查询不返回任何实例。检查了源代码,据我所知,public已设置为true。查询如下: $numFetch=$multiple?100:1; $args = array( \'posts_per_page\' => $numFetch, \'search_post_title\' => $data_source_name, \'post-type\' => \'any\',
Wp-login.php未返回错误消息/或给出404
我有几个WP网站上周登录良好。现在,他们都无法使用本机wp登录。php。奇怪的是,有些网站安装了“Woocommerce”插件,使用插件登录表单我可以访问仪表板。但不使用wp登录。php我已经尝试过:将此添加到wp配置。php/** wp-admin login fix */ define(\'ADMIN_COOKIE_PATH\', \'/\'); 重新上传除wp内容外的所有wp文件更改wp登录的文件权限。php永磁链接开关已删除。htaccess禁用的插件在新DB上100%全新安装W
在自定义分类URL中显示自定义投递类型
我创建了一个带有两个自定义分类法的自定义帖子类型,最终将用于过滤自定义帖子类型中的结果。我遇到的问题是,我希望URL为:网站url/自定义帖子类型/自定义分类法我曾尝试在这里为有类似问题的人提供一些建议,但在这种情况下我无法使其工作。这是我目前拥有的代码,我已经将其剥离回去,因为尝试使其工作是徒劳的://Custom Post Types add_action( \'init\', \'create_post_type\' ); function create_post_type
get data with shortcode
我有一个wp db。我添加了一个表“wp\\u mapmus”现在我想在贴子页面上用短代码显示这些数据。但有一个错误。我对php不太了解。我只使用相同的插件。正确的代码是什么?我的代码:function veri_cek($atts, $content = null) { extract( shortcode_atts( array( \'id\' => \'0\', ), $atts ) ); global $wpdb; $table = $wpdb-&g
使用主题文件夹代替plugins_url
我想这很简单,但我无法解决。我正在尝试通过我的主题向WordPress仪表板添加菜单页。我有以下。。。add_menu_page( \'Test\', \'Test\', \'manage_options\', \'myplugin/myplugin-admin.php\', \'\', plugins_url( \'myplugin/image/icon.png\' ), 6 &
搜索表单选项组类别
您好,我使用此代码允许我的读者通过针对特定类别筛选搜索结果。如何编辑它以生成2个类别组选项?我有20个类别。我想要第一个选项过滤10个特定类别,另一个选项过滤其他10个类别。<form role=\"search\" method=\"get\" id=\"searchform\" action=\"<?php bloginfo(\'siteurl\'); ?>\"> <div> <label class=\"screen-reader
添加操作wp_head不起作用
我试图通过我正在制作的插件向头部添加一些代码(即跟踪脚本块)。该插件有一个界面,用户可以在其中输入一些详细信息,然后将这些信息添加到选项表中。到目前为止,一切都很顺利。但我想写一个条件语句,如果有一个open,那么就在head中添加。基本上,我在主插件文件中有这一切,它看起来像这样;if(get_option( \'MyOptionName\' )){ function testingone(){ ?> <script>var Script = G
管理仪表板-最近的评论来源
我需要查看显示最近评论的admin dashboard小部件的源文件,有人能告诉我具体的php文件吗?我在法典或谷歌搜索中都找不到它。谢谢
在保存帖子之前将数据发送给编辑
我在新的帖子页面中创建了一个元字段。当我在元字段中添加一些内容时,我将其存储在一个隐藏的文本区域中。保存帖子时,我想清除编辑器的所有内容,并将该元字段textarea的数据复制到编辑器中。数据可以用jQuery复制,但是我不知道如何在保存帖子之前将其发送给编辑器?其想法是构建一个可视化的短代码,发送给编辑器的数据将是短代码。我将非常感谢在这方面的任何帮助。
使用查询将图像插入WordPress帖子
我有一个Wordpress安装,有2000个帖子。此外,在我的数据库的一个单独的表中,我有一组图像路径和图像的文件名,每个图像都根据帖子id分配给Wordpress安装的每个帖子。“我的图像”表的egid|image -------- 1 | img1.png 2 | secondimage.jpg ... 2014| onemoreimage.gif 是否可以执行SQL查询或Wordpress API调用,根据ID将每个图像插入为每篇文章的特色图像?还有
Display Pointer only once?
我使用以下代码在后期编辑页面上显示指针。每次加载页面时,它都会显示指针。有没有办法阻止它每次都显示出来?(例如,仅在首次加载页面时显示,而不是每次保存帖子或重新加载页面时显示)?$(\'#some-button\').pointer({ content: \'<?php echo $pointer_content; ?>\', position: { edge: \'left\', align: \'center\
Dashboard Widget Form
我创建了一个仪表板小部件来向应用程序发送推送通知,但按照我的编码方式,每当我在插件编辑器中进行更改并按下更新文件时,代码就会运行,我就会收到一个空白的推送通知。我确信我的问题在于插件代码的这一部分:if(\'POST\' == $_SERVER[\'REQUEST_METHOD\']) { // process the form here } 有没有关于如何解决这个问题的建议或更好的方法?以下是我的插件代码要点if(\'POST\' == $_SERVER[\'REQUE
在常规设置页面中显示单选按钮值时出错
在从“常规设置”屏幕打印单选按钮值时,我经常遇到以下错误:F:\\wamp\\www\\plugin tester\\wp content\\themes\\Twentythine\\functions中的字符串偏移量“service”非法。php在线565F:\\wamp\\www\\plugin tester\\wp content\\themes\\Twentythine\\functions中的字符串偏移量“service”非法。php在线568这是我添加到的代码functions.php 文件: