您当前的位置:首页 > TAG信息列表 > 小码农
我是否可以像这样将脚本排入队列以控制它们在哪些页面上?
我正在开发我的第一个WordPress插件。该插件基本上创建了一些短代码来实现一些效果。为了只在需要的页面上包含所有css和js文件,我将我的wp\\u enqueue\\u*函数调用设置为在激活短代码时调用。这可能不是一个非常清晰的描述,因此以下是与我所说内容相关的代码片段:add_shortcode( \'slider_space\', \'f_slider_space\'); function link_page_files(){ wp_enqueue_st
我如何从我的循环中提取信息并将它们分开?
我已经创建了一个自定义的帖子类型,我正试图将其实现到CSS滑块中。为了做到这一点,我创建了一个自定义模板,并添加了计数器,以获得每个新帖子的唯一ID。这是我当前的循环:<div class=\"gallery autoplay items-3\"> <?php $args = array( \'post_type\' => \'referanse\' ); $refera
如何仅在内容更改时才更新帖子的“Modify_Time”?
出于某些原因,我在博客中向我的用户显示上次修改的信息。最近我必须清理我的类别和标签,但这些操作将导致更新帖子的“上次修改”字段,这实际上不是我想要的。内容更新是读者真正关心的,而不是元信息(如标签、类别、自定义字段、描述等)。那么,有没有办法只在内容更改时更新帖子的“上次修改”字段?
覆盖WordPress核心函数wp_referer_field
我想重写核心Wordpress函数wp\\u referer\\u字段,以更改其中$referer\\u字段变量的值。我发现wp\\u referer\\u字段是不可插入的,我需要使用一些其他技术来实现这一点。添加一些筛选器或操作。我试图使用以下代码:add_filter( \'wp_referer_field\' , \'wp_referer_field_cyrillic\' ); function wp_referer_field_cyrillic( $echo = true ) {
在中使用<?PHP ECHO get_num_queries();?>查询,我看到有7000多个查询?
我已经在几秒钟内完成了查询。在我的页脚中。php和我看到的约9秒内查询7000次,这是很多吗??在我的本地主机上我在3070秒内有195个查询。由于实时版本很慢,我想知道查询是否是原因?什么是监控/减少查询的最佳分步方式?如何检查触发查询的代码?当做
新的WordPress错误消息-以前从未见过
我刚刚在我的一个Wordpress网站上看到了一条新的错误消息,这是我以前从未遇到过的。\"This request has been denied for security reasons. If you believe this was in error, please contact support.\"像往常一样,我跳转到谷歌上,看看为什么会出现这样的消息,但除了其他几个人也发现了这条消息之外,关于这条消息的信息很少。有人知道这是什么吗?它是新的吗?Wordpress的一部分?它并没有提供太多的解
如何防止WP MU上的第一篇帖子和第一条评论?
当用户创建新博客时,会同时创建一篇新文章和一条新评论。有没有办法禁用此功能?
Wordpress Installation
首先,我不是技术人员,所以请对我好一点。我正在尝试安装Wordpress。我已经尽可能地遵循Wordpress的安装说明。但是,当我尝试在Wampserver上打开localhost时,会收到一条消息:网站无法显示我认为有一件事可能是错误的,那就是wp配置。php文件,我不知道在“MySQL数据库用户名”中放什么。我放了“root“如示例所示。有什么想法吗?
当我在插入新帖子时设置POST_DATE_GMT时,有什么需要特别考虑的吗?
我正在将用户的信息插入到自定义帖子类型中。$current_user 它是一个用户对象。设置时有什么特别的地方需要我考虑吗post_date_gmt 使用wp\\U insert\\U post插入新帖子时?(或者我可以像下面这样从用户表中获取值吗?$pupil = array( \'post_title\' => $current_user->display_name, \'post_date\'
为什么我不能通过WordPress API更新用户名?
我只是想知道用户名。。。为什么不能通过Wordpress API来改变这一点?(我理解为什么管理仪表板中的用户不能更改用户名,但这其实不是一回事!)下面的代码只会忽略user\\u登录设置。$pupil_obj= get_post($postid_pupil); $user_login = $pupil_obj->post_name; $user_nicename = $pupil_obj->post_name; $user_args = array
Blank line before doctype
我有一个令人沮丧的问题。在页面源代码中,第一行为空,这会导致某些浏览器出现问题。以下是我为解决此问题所采取的步骤:回到2013年主题,将插件文件夹重命名为oldplugins。签入admin后,它们都被停用了,请确保索引中除了php之外没有任何内容。php,标题。php清除了htdoc htaccess,我不知所措!
添加带有分享计数和可变文本的自定义Facebook分享链接
我正在一个新闻网站的主页上尝试这样做。我正在苦苦挣扎的部分是Facebook共享链接文本。它应该:计算特定帖子的共享/链接数隐藏数字是0写“共享!”如果有0股,如果有1股,写“共享1次”,如果有1股以上,写“n股”文本是任意的,我希望能够控制它。我找到了以下代码以获得赞数:function get_likes($url) { $json_string = file_get_contents(\'http://graph.facebook.com/?ids=\' . $url); $js
ajax for visitors wordpress
我有一段在WordPress中执行ajax的代码,它在管理页面中运行良好,但我希望它在我的主题主页中运行 <?php add_action( \'admin_footer\', \'my_action_javascript\' ); function my_action_javascript() { ?> <script type=\"text/javascript\" > jQuery(documen
如何从多个帖子中删除特定标签?
我试图找到一种方法来删除某个标签,该标签在我的主题中用于显示不同的“特色”和“不要错过”帖子,但我无法找到解决方案。或者,我找到的唯一解决方案是手动快速编辑每篇文章。我知道Wordpress直接支持向帖子中添加批量标记,但是否也可以批量删除ta标记?你们有半自动的替代品吗?
如何显示特定用户的首次发布帖子?
我正在寻找一种使用用户的唯一ID显示用户第一篇发布的帖子的方法。我有一个函数,可以使用ID调用特定用户的列表,并希望显示用户首次发布帖子的日期。这是我输入的代码,但是,单元格返回空白,日志中没有PHP错误。$useremail = $ticket[\'email\']; $user = get_user_by( \'email\', $useremail ); $IDuser = $user->ID; $args = array( \'posts_
WordPress将端口8080上的连接重定向到80
我有一个wordpress博客,由Ubuntu 12.04上的apache2(端口80)和nginx(端口8080)提供服务。现在,每当客户端通过端口80连接时,一切都很好,但当客户端连接到8080以查看同一个博客时,连接会重定向到apache。为什么会这样?我四处搜索,发现这是Wordpress的一个限制,它将所有连接重定向到仪表板中设置的站点URL(默认为端口80)。有办法解决这个问题吗?到端口8080的连接将由nginx而不是apache提供服务/etc/nginx/sites enabled/wo
Nonce keeps failing
我有一个插件,可以为99%的用户工作,但有一个用户有问题。该插件打开一个thickbox模式窗口,并通过load-edit.php 钩链接显示在元框中,如下所示:add_action( \'add_meta_boxes_shop_order\', \'add_box\' ); function add_box() { add_meta_box( \'myparcel\', __( \'MyParcel\', \'wcmyparcel\' ), \'create_box_conten
如何从所见即所得页面编辑器中删除非管理员的快捷代码
标题说明了一切。我们的网站上有一个前端表单,用户可以通过前端提交内容(同时他们也会在这样做时登录)因为这些短代码将它们自己添加到页面编辑器的内容框中,所以它们又将自己添加到前端表单页面编辑器中。我的问题是,如何才能最好地将这些短代码按钮从页面编辑器中删除,以防其他非管理员角色出现?我不知道我是否可以使用条件来检查当前用户角色,如果它不是admin,那么使用remove\\u shortcode()函数?这听起来是对的还是有更好的方法?
search form leads to 404
我在函数中使用以下代码。php将搜索框添加到我的主导航菜单-add_filter(\'wp_nav_menu_items\',\'add_search_box_to_menu\', 10, 2); function add_search_box_to_menu( $items, $args ) { if( $args->theme_location == \'primary\' ) return $ite
基于AJAX响应不起作用的条件成功回调
我试图运行一个ajax请求,将一些数据传递给我编写的函数。我返回响应,并尝试基于响应运行一些javascript,但它似乎运行不正常。不管回复是什么,它总是像“一切都是黑猩猩”一样运行jQuery.ajax({ type: \'POST\', url: ajaxurl, data: { action: \'chimp_form\', form_action: \'validate_api_key\',