在PUBLISH_PAGE操作期间高级自定义字段尚不可用
我有一个与publish\\u page操作关联的函数,我使用该函数在网站上创建多个页面。此功能在一段时间内运行良好,但在最近的更新后停止正常运行。不幸的是,我当时没有注意到它,客户端也没有,所以我不确定到底是哪个更新杀死了它。问题是,如果我尝试使用传递到函数中的post id获取页面自定义字段,它们还没有保存到数据库中。例如:function tk_publish_pub($post_id) { if (defined(\'DOING_AUTOSAVE\') && DO
防止角色阅读其他帖子
我有一个自定义的帖子类型,我想允许特定的用户角色向其中添加帖子,但是他们不能阅读其他人的帖子。这是我的自定义帖子类型代码:register_post_type(\'product\', array( \'labels\' => create_post_type_labels(\'Product\'), \'public\' => TRUE, \'query_var\'
有人知道如何在页脚加载jQuery吗?
我已经尝试了我所知道和阅读过的所有方法,将jquery库移动到页脚,包括以下内容和以下内容的所有可能变体:function add_scripts() { wp_deregister_script(\'jquery\'); wp_register_script(\'jquery\', \'https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js\', false, \'1.8.3\',
add_action insert html
我知道我错过了一些简单的事情。我正在尝试使用html登录到页脚以学习wp。在主题函数中。php:function myLog() { echo \'test\'; } 中的主题页脚中。siteInfo分区:<?php add_action( \'wpmu_new_blog\', \'myLog\' );?> 当新用户创建新站点时,myLog应该输出html“test”吗?请帮忙,节省我更多的阅读和试验时间。
调整大小而不是像JPG那样使用Capitial扩展来调整图像大小
我用过这种调整大小的方法来调整图像大小,效果很好,但我现在面临的唯一问题是没有调整图像大小,扩展名是大写字母,如JPG、JPEG、GIP。如果我们只是将扩展名从JPG更改为JPG,那么相同的图像将被调整大小。图像将被调整大小。请让我知道如何修复此问题。$image = wp_get_image_editor($targetFile); if ( ! is_wp_error( $image ) ) { //$image->rotate( 90 ); $image->
仅在主页上设置样式
我对Wordpress比较陌生,但我相信有一种方法可以做我想做的事情。我的模板中有一个容器,在主页上我想为这个元素指定稍微不同的填充。我当前的CSS如下:#main_content .container { position: relative; padding: 120px 0; } 如果我在主页上,我想将填充降低到80px,否则保持这种方式。这是我必须在模板中完成的事情,还是有一些花哨的“仅限WordPress”CSS技巧我目前还不知道?根据我有限的经验,我认为我应该
如何从插件文件中调用Comments_Template();?
我正在打电话comments_template(); 从插件文件。具体来说player.php 插件中的文件All Video Gallery. 下面是文件本身。<?php require_once(\'ismobile.php\'); /****************************************************************** /* Build Player ***********************
如何解析嵌套的短码?
嵌套的短代码无法正确分析:[row] [col size=\"6\"]...[/col] [col size=\"6\"] [row] [col size=\"6\"]...[/col] [col size=\"6\"]...[/col] [/row] [/col] [/row] 从WordPress documentation,
$wpdb->GET_RESULTS未返回数组
我以前没有真正弄乱过wpdb美元,但有一部分我被卡住了。我正在尝试获取关联数组中返回的值。这两种我都试过了$datarow = $wpdb->get_results(\"SELECT class_name FROM wp_wcs2_class WHERE id=$classnumber\"); $datarow = $wpdb->get_results(\"SELECT class_name FROM wp_wcs2_class WHERE id=$classnumber\",ARRA
WordPress图像编辑器不更新使用`Add_Image_Size()`指定的拇指
标题在某种程度上解释了这个问题。我有一个使用骨骼的模板。我不确定这是否重要。http://themble.com/bones/在函数中。php文件我们添加了一些其他缩略图大小选项:add_image_size( \'bones-thumb-400\', 400, 300, true ); add_image_size( \'bones-thumb-300\', 300, 230, true ); add_image_size( \'bones-thumb-200\', 600, 200,
一个页面站点的Google索引页面
我用wordpress创建了一个单页网站。使用的基本思想是将页面及其模板组合到索引中。php。问题是,当爬虫在站点上工作时,它们会获得良好的页面链接,但它们会将页面显示为单个项目,而不是一个页面站点的一部分。如何将这些页面重定向到主站点?是否有插件或实现方法?
当前分类名称(不是术语!)给出了帖子ID
我可以在任何地方找到关于如何获取特定帖子的术语的信息,但我只需要分类名称。我的意思是:税务:分类1术语:术语1、术语2等税务:分类2术语:术语1、术语2、术语3等我的职位被定为分类1。术语1,分类2。term3正常。我想知道的是,我的帖子是关于Taxonomy1和Taxonomy2的,而不是关于term1和term3的。我该怎么做?(顺便说一下,我指的是自定义分类法和自定义帖子类型)
页面无法更新并在“显示所有页面”中消失
我现在有一个奇怪的问题。今天我正在编辑一个非常旧的页面。我恢复到旧版本,还修改了一些内容。突然,我发现我永远无法更新那个页面。然后我尝试将其设置为挂起,然后再设置为已发布。“无更新”问题仍然存在。最糟糕的是我在“页面列表”中找不到它。如图所示:全部(3):仅当我单击挂起时显示2(1):未找到页面我有权批准页面,因为我是唯一的用户。当以读者身份浏览该页面时,只能通过单击“编辑此页面”链接找到该页面。
从多个帖子中获取自定义分类
我已经找了半天了,但到目前为止还没有成功。我创建了一个自定义帖子类型(recipe)和两个与之配套的自定义分类法(type和cook)。我想要的是能够列出一组食谱中的所有“厨师”。我可以用一个食谱来做,但我只能用多个。有没有人知道如何做到这一点?
我不想在<pre>标记中显示快捷代码
我有一个主题,我想向观众展示一下短码格式是如何使用的<pre> 标签但当我加入短代码时<pre>, 它显示了shortcode的功能。我只想用纯文本显示短代码格式。如何做到这一点?
插件使用不同的存档模板
在我的博客中,我正在使用一个百科全书插件。不幸的是,该插件使用了我博客中的存档模板。如何为百科全书使用不同的页面/模板?以下是插件的功能:(从插件作者那里,我没有得到任何支持)。function Define_Rewrite_Rules(){ $post_type = Get_Post_Type_Object($this->post_type); $archive_url_path = $post_type->rewrite[\'slug\']; $this->r
使用可湿性粉剂重写,但不是“得到它”
我正在尝试使用WP Rewrite来避免在htaccess文件中输入任何内容。到目前为止,我的这篇文章运行得很好(它从自定义文章类型加载文章):$leader_structure = \'performance/leaders/%leader%\'; $wp_rewrite->add_rewrite_tag(\"%leader%\", \'([^/]+)\', \"leader=\"); $wp_rewrite->add_permastruct(\'leader\', $lea
将数据图标输入添加到WordPress自定义菜单链接
我需要添加一个data-icon=\"\" 输入到我的Wordpress自定义菜单输入框中。这样我就可以使用图标字体并键入特定图标的代码,在CSS中使用伪元素将其匹配并显示图标。我找到了大量教程,介绍了如何扩展Walker_Nav_Menu 类,以便我可以添加属性,但没有一个扩展到在Wordpress自定义菜单屏幕上添加新的输入框(http://cl.ly/Sn0C) 然后将其值显示在HTML中。我用过this code 在自定义菜单管理屏幕上添加数据图标输入框(http://cl.ly/SmqM) 但我
如何删除或清空自定义数据库表中的所有记录?
我似乎找不到一个简单可靠的方法来做到这一点-也许?:// delete row ## global $wpdb; $delete = $wpdb->query( $wpdb->prepare( \"DELETE * FROM `wp_table_name`\" ) ); // return ## $return = __(\'Table Emptied.\'); if ( $
从Google搜索结果描述中删除日期
如何从我帖子的谷歌搜索结果中删除日期?这与WordPress有关还是特定于主题?