如何运行此代码一次,以使我生成的帖子标题不会在发布/更新时不断更改?
我有一个自定义的帖子类型,叫做transaction, 在帖子类型的编辑/发布屏幕上,我删除了帖子标题字段。文章标题现在由下面的函数生成,该函数用于标记每篇文章Transaction 后跟唯一的字符串,这要感谢uniqid PHP函数。我正在title_save_pre 过滤,但每次我更新帖子时,都会为标题生成一个新的唯一编号。如何修改下面的代码,使标题的唯一编号只生成一次?function transaction_title( $title ) { $screen = get_cu
正在删除添加到父主题中的自定义元框
我正在使用子主题,希望更改父主题中定义的一个元框。元框仅用于“页面”。我尝试在函数中使用remove\\u meta\\u框。php,但它没有效果:function remove_parents_box() { remove_meta_box( \'id-of-meta-box\' , \'page\' , \'normal\' ); } add_action( \'admin_menu\' , \'remove_parents_box\' ); 有什么想法吗?
在wp_ajax函数中获取post_id
我编写了一个自定义AJAX函数,其中我将一个帖子类型指定为另一个帖子类型的子类。在一个函数中,我循环浏览这些子帖子,我想更新数据库以反映post\\u父级(子帖子所属的帖子)。问题是,我无法从任何地方获取该帖子的ID来更新db。有什么建议吗?以下是jQuery函数:$.ajax({ url: ajaxurl, type: \'POST\', async: true, cache: false, dataType: \'json
在短代码中使用操作挂钩
我正在尝试创建一个模块化插件,其中包括操作挂钩,供开发人员在主要短代码内容之前和之后添加内容。我遇到了一些麻烦,因为我在动作挂钩调用的函数中所做的任何事情都会在短代码的顶部而不是在它所属的短代码中进行响应。我一直在寻找,我确实遇到了this response from Pippin Williams 在最近的ThemeForest线程中,他建议使用输出缓冲。我还没有让它对我正常工作read elsewhere 这种输出缓冲只能作为最后的手段,所以我仍在寻找一种干净的解决方案。有史以来最简单的短代码:add
如何修改查询以按Slug排除帖子?
如何修改查询以按slug排除某些帖子?有可能吗?query_posts(array(\'category_name\' => \'Mycat\', \'posts_per_page\' => -1)); 泰
仅对某些自定义帖子类型限制按文件类型上载
我创建了一个名为“pdf”的自定义帖子类型。我有一个自定义的metabox,用户可以通过wordpress内置媒体上传器上传pdf文件。我需要在这个上传器中限制允许的文件(pdf)。我已经知道如何限制允许的文件:How to set file type in wp_handle_upload?但是上面的链接干扰了所有的上传。有什么提示吗?谢谢编辑:我发现了如何在plupload中限制文件类型,所以我解决了一半问题: add_filter( \'plupload_init\', \'my_plupload_
显示子类别而不是父类别的列表
我有一个博客,它有三个顶级类别。每个顶级类别都有一个子类别列表。我只在网站的某些部分显示某些顶级类别的帖子。查看帖子时,我想显示如下内容:张贴在卡片、比赛、生活方式下这三个类别将是顶级类别的子类别。在列出帖子的分类方式时,如何列出这些类别并排除顶级类别?谢谢
Editor Styles and Typekit
我的网站使用typekit获取自定义字体,它在前端工作。我想把它放在后端的编辑器样式中。然而,我不知道我该怎么做。Typekit使用js嵌入段而不是css字体嵌入段。
从Single.php重定向至404.php
我有一种情况,我想重定向用户从单一。php到我的404。php我该怎么做?我在单曲里就是这样做的。phpheader(\"HTTP/1.0 404 Not Found\"); header(\"Location: \".bloginfo(\'template_url\').\"/404.php\"); exit(); But when I check the http responses I get a 302 response instead of the 404Importan
ADMIN_PRINT_STYLES包含$_SERVER[‘DOCUMENT_ROOT’]
我的生产服务器上的管理区域中没有所有Javascript。在当地效果很好。我已经把它缩小到了/wp admin/wp header。php第72-78行do_action(\'admin_print_styles\'); 还有所有类似的。生产服务器上唯一的区别是我设置了一个sym链接:ln -s /current/wp-content/plugins /shared/plugins 符号链接工作正常,我可以访问以下文件:httt://productionsite.co.uk/wp-co
在管理面板中处理帖子值
我有这个基本的管理页面功能。php<?php include(\'ui.php\'); ?>用户界面。php<?php function gui() { include(\'gui.php\'); } function add_page() { $themename = \'Cesaro\'; $page_function = \'gui\'; add_menu_page( $them
自定义帖子类型档案页面的第四页不存在
我最近为我公司的博客开发了一个自定义的帖子类型,这样我们就可以有一个单独的新闻区域。在存档中,按。php页面I进行查询,因此:$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; //echo \'<div style=\"display:hidden\"> paged :\'. $paged . \"</div>\"; $press_articles = new WP_Query(&
对定制这个推特订阅有什么建议吗?
我真的很难在任何地方找到最近Tweets小部件的文档。它不是一个插件,似乎是本地的。我想做的就是能够移动tweet_time 在下面tweet_text. 如果你看看website, 你可以看到推文的时间在实际推文的顶部,我想颠倒顺序。
在WordPress样式表中使用外部字体
我正在尝试设计一个高级WP主题,我发现了许多插件,允许您从Google Web字体和其他服务加载字体。但是,如何让管理员实际配置站点范围的标题和正文字体?To clarify: 在编写样式表时,我需要输入将要使用的字体的名称(例如。h1 { font-family: Cuprum }. 但是,我想通过从可用的Google Web字体中选择,从我的管理面板中为我的CSS选择不同的字体。我能想到的一个选择是使用font-family: HeaderFont, font-family: BodyFont, 等等
编辑/修改选项,供作者提出改进帖子的建议
我有一个有300位作者的多作者博客。是否可以添加编辑类型的按钮,以便作者可以对其他作者发表的文章提出改进建议?如果添加了改进建议,则条目应仅对具有作者权限的用户可见,并且文章的原始作者可以决定实施编辑。此功能对于内容密集型网站非常有益。有人知道这样的插件是否可用吗?还是另一种解决方案?
WPTouch-如何删除短码或使短码起作用
因此,正如标题所述,使用WPTouch Mobile插件(非Pro),我要么想让短代码正常工作,要么想将其删除。当前它们在页面上呈现为[shortcode] 这不好。我擅长黑客或任何其他解决方案。
List Table API - Safe to use?
只是想知道开发人员对扩展WP_List_Table 类用于插件。我正在开发一个插件,该插件将显示用户列表(ID、名称、电子邮件),然后从另一个插件中提取数据,该插件在用户元表中创建了订阅日期和访问级别该插件将位于WP的管理区域,仅对管理员可用。我希望使用该类能够选择多个用户,并同时编辑多个用户的数据。在这种情况下使用该类安全吗?还是应该重新创建该表?
如何在BuddyPress中链接到添加新成员
我通过一个add_action(\'user_register\', \'doMyFunction\'); 钩结果是,我(步骤1)通过WordPress添加了一个新用户,然后(步骤2)必须将同一个用户添加到BuddyPress,以便在WP/BP中以适当的角色完全激活该用户。我更愿意通过Buddy Press add user(好友添加用户)页面添加一个新用户/成员,并让它通过我的挂钩功能。是否有Buddypress挂钩我也应该在上面显示的挂钩上更改,以消除我的流程中描述的第一步?谢谢你的帮助。Expand
如何防止在管理仪表板上显示特定用户角色的特定类别?
我想防止某些用户角色出现“特色”类别。具体来说,我只希望管理员和编辑能够看到并因此选择或取消选择该类别。其他人都能看到整棵树,除了那只特别的猫。在编写必要的插件时,我需要使用哪些挂钩和WP API?
如何在BuddyPress中让讨论组变得“粘稠”
讨论组按活动排序。是否有可能使它们始终显示在列表的顶部?谢谢