将自定义<li>元素添加到wp_NAV_MENU
如何添加自定义(<;li>-元素到wp\\u nav\\u menu()?“我的菜单”已经包含了我的所有类别,但它还应该包含一个<;li>-包含搜索表单的元素。从标题。php <nav> <?php $args = array( \'theme_location\' => \'nav_main\' ); wp_nav_menu($args)
使用wp_INSERT_POST和POST_UPDATE_META,但之后需要触发SAVE_POST
我正在使用日历插件。我一直在使用表单数据创建一个新的自定义帖子类型的日历插件,然后更新该日历插件的帖子元自定义字段。这是可行的。然而,在插件类的save\\u post操作上还有其他post meta。我正在设法开火:do_action( \'save_post\', $post_id, $post, $update ); 之后。我有$post\\u id,但没有$post或$update。因此,它激发所有方法,就像我在管理中单击save post一样。非常感谢。
在WordPress模板中安全输出Html的安全/好方法是什么?
假设我有一个函数returns 处理完成后的HTML输出:function parse_html_for_images() { return \'<img src=\"\' . thumbnail_url() . \'\">\'; } 我需要输出这个字符串,比如说,用于自定义构建页面上帖子的缩略图。我的心思转到echo parse_html_for_images() 但这感觉有点弱,听我说:echo 对我来说,感觉就像是“在此之后完成所有事情,不要输出任何其他
使用Apply_Filters()的要点
当我试图开发一个插件时,我试图看到其他插件也能完成我的插件将要实现的功能,然后我看到开发人员在大多数功能中使用该功能apply_filters() 我不明白为什么。下面是一个示例:public static function myFunction() { return apply_filters( \'du/class/method\' array( \'index\' => \'value\', \'index\' =&g
为什么WordPress将scr字符串从img标签中剥离?
例如,如果我添加代码<a class=\"thickbox\" title=\"Image\" href=\"image.jpg\"> <img scr=\"image.jpg\" alt=\"image\" width=\"100\" height=\"100\" border=\"0\" /> </a> WordPress在访问视觉侧后更改它:<a class=\"thickbox\" title=\"Image\" href
WP PARSE_QUERY不使用自定义元值
我有一个自定义的帖子类型和一些自定义的元框。我想使用自定义元值筛选自定义帖子类型的帖子。我已经编写了下面的代码。但它没有返回找到的帖子。谁能告诉我哪里做错了?这是代码。<?php add_action(\'restrict_manage_posts\',\'restrict_listings_by_metavalue\'); function restrict_listings_by_metavalue() { global $typenow;
使用php标识特定页面
我必须在wordpress网站的某些特定页面中插入一些滑块。https://www.mousampictures.com/department/wedding/当我添加滑块代码时,它会一次出现。if如何执行以下操作:if (page is wedding){ echo wedding slider } if (page is portrait){ echo portrait slider } 页面管理端url为:https://www.mousampict
如何重用包含简单循环的GET_TEMPLATE_PART()以正确使用AJAX?
我有一个简单的循环standard-loop.php 文件(文件位于inc/loop 文件夹):if ( have_posts() ) : while ( have_posts() ) : the_post(); the_content(); endwhile; endif; 然后在index.php 我将该文件作为模板的一部分:get_header();
Get_模板_目录_uri()不起作用
我在以下代码行中遇到问题。实际上我已经创建了一个custom file confirm_email.php 其中我编写了以下代码。当我removing $temp_dir variable 它工作得很好,但是当我包含它时,这个页面会返回internal server error $temp_dir = get_template_directory_uri(); $url = $temp_dir.\"/confirm_email.php?id=\".$_REQUES
WP_QUERY元值顺序不起作用
我正在根据post元数据的数值获取结果。但根据我是否使用2 或02 .看看这些图片这是另一个当我使用02 没关系。但当我只使用2 这不好。我正在根据组织帖子IDmeta_value.这是我使用23866 3864 3865 3861 3862 这是我使用023866 3864 3861 3862 3865 为什么这不起作用?我正在使用$args[\'orderby\'] = \'meta_value meta_value
是否可以在AJAX调用中通过page_id来确定页面是否为页面模板?
我正在为这个问题寻找答案。原因是我不想在WP ajax调用中使用is\\u page\\u template()。向你问好,丹。
Cross Site Related Posts?
这似乎是一个很重要的目标,但它可以帮助我加载,所以目前我有这个结构来返回我的音乐网站的相关帖子,它可以完美地返回一个网站的结果。$tags = wp_get_post_tags($post->ID); if ($tags) { $first_tag = $tags[0]->term_id; $args=array( \'post_type\' => \'post\', \'s\' => $loopartist, \'pos
使用电话号码登录WordPress
这是我正在使用的代码首先,我删除了Wordpress身份验证remove_filter(\'authenticate\', \'wp_authenticate_username_password\', 20); 然后我添加了自己的身份验证add_filter(\'authenticate\', function($user, $email, $password){ $phone = $wpdb->escape($_REQUEST[\'phone\']);
WordPress函数根据id获取词汇或帖子对象
目前,为了区分post和term对象,我使用了一段简短的代码:$object = get_post($id); if ( ! $object ) { $object = get_term($id); } print_r($object); 是否有一个函数可以返回具有给定id的post对象或term对象,而不使用上述if语句?向你问好,丹。PS,我需要它用于WP ajax调用。
wp_head() outputs in body
我有一个简单的头文件,它调用wp\\u head方法,但是当我检查源代码时,css链接是在主体和<head> 为空。我的标题。php:<!DOCTYPE html> <html lang=\"en\"> <head> <?php wp_head(); ?> </head> <body> <?php get_template_part( \'components
将Reaction应用程序添加到现有WordPress网站
我已经建立了一个react应用程序,我想将其添加到我现有的wordpress网站。所以基本上当你访问mydomain时。com/reactapp您应该可以看到该应用程序。但现在我得到了一个白色页面,在我的控制台中有:https://www.mydomain.co.uk/static/css/main.cc05123b.css 404(未找到)我是否必须更改htaccess中的某些内容?谢谢
Prevent loading of functions
我使用了一个主题,其中包括名为“Sharethis”的服务的共享功能和字体真棒。据我所知,函数是从函数中的以下行加载的。php。TT\\u队列::add\\u css(数组(“//netdna.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css”);TT\\u排队::add\\u js(array(\'https://ws.sharethis.com/button/buttons.js\'));如何使用子函数(因为父函数中的更改将在更新
从序列化数组访问变量的方法是什么
我在访问从ajax发送到php的post变量时遇到问题。我总是得到空值。//in my jquery var post_data = $(\'form#post\').serializeArray(); //in my ajax data: { \'action\': \'function_name_here\', \'post_data\': post_data }, //in my php (isset
Disable File Editing function
在验证我的站点时研究修复错误,我勇敢地点击了外观>编辑器上的启用按钮,并通过了“警告”-现在我很紧张,bc不想意外地把事情搞砸,我想改变这个决定,并“禁用”该选项,以便我现在不访问该部分。我是否可以在不接触代码的情况下翻转按钮返回显示启用文件编辑的页面?谢谢(顺便说一句,我必须继续寻找更好的方法来修复验证器上显示的错误。)
使用WordPress设置API将数据数组保存到数据库
那里希望大家周末愉快。我目前正在开发一个wp插件,在如何使用其设置API保存数据数组方面遇到了问题。我知道我能做到<select name = my_plugin_options[mode]> 但我该怎么办my_plugin_options[mode] = array(\'high\',\'low\')?我能像下面这样做吗?我试过了,但似乎不起作用。如果有人能给我建议,我将不胜感激。干杯,Jun<select name = my_plugin_options[mode][hig