您当前的位置:首页 > TAG信息列表 > 小码农
自定义保存按钮显示‘您确定要...’对话框
我正在寻找一种方法,用一个简单的保存按钮来代替submitdiv元框(发布框)。通过查看Core,我看到有一个简单的函数返回提交按钮:get\\u submit\\u button()。我可以替换publish metabox,只显示一个简单的“save”(保存)按钮,并使用wp\\u insert\\u post\\u data()挂钩确保帖子的状态正确。然而,当我编辑帖子并尝试保存时,“你确定要…”对话框出现。我猜某种暂时性的东西不见了,但我不知道在哪里。请注意,我有not 只是想把东西和css. 这
WordPress插件-多个php文件
我需要帮助我的第一个WP插件。我将php/mysql应用程序拆分为10个php文件(主要是一些表单),但在formscript中,两者之间的关联存在问题。php和该服务脚本(service.php)。我当然需要服务的结果。php在WP(插件)接口中。简化的脚本:myfirst.php <?php /* Plugin Name: myfirst ...*/ function myfirst_admin() { include(\'formcript.p
如何从插件页面重定向
处理完其中一个插件文件中的表单数据后,我需要重定向到其他页面。当我使用wordpress函数或php wp\\u redirect()/header()时,它会显示错误,如“header ready send”html在此文件之前已经开始打印。那个么,在处理插件文件中的表单数据之后,如何重定向呢。
自定义帖子类型-帖子列表-死亡白屏
对于特定的自定义帖子类型(仅针对该类型),我在帖子列表中看到一个奇怪的错误-白色屏幕已尝试停用所有插件,并尝试检查错误(调试=true)Still nothing<页面没有任何回应。。。(来源中也没有)我在管理员中谈论这样一个url:http://www.example.co.il/wp-admin/edit.php?post_type=submodelscpt Here is register_post_type part i am using: function register_submo
嵌套自定义帖子类型模板
由于插件和post 我找到了。我有一个自定义帖子类型“landen”(应该是父帖子类型)和一个子帖子类型“rondreizen”,应该是自定义帖子类型“landen”的子帖子类型。在自定义帖子类型“rondreizen”中创建新帖子时,它会创建一个完美的url兰登/兰德/朗德里森/朗德里斯(存档/单一/存档/单一)我创建了一个archive-landen.php 当我去http://example.com/landen 我到达兰登档案馆。php页面,以及http://example.com/landen/
Using categories with pages
我正在尝试使用页面类别(而不是帖子)作为筛选子页面的一种方式。我正在努力创建一个“工作”页面,其中列出了所有的子项,并且每个子项也将对其应用类别。另一个子菜单将允许您选择类别,并且仅列出这些子页面。迄今为止:functions.php - Show categories meta box for pagesfunction myplugin_settings() { register_taxonomy_for_object_type(\'category\', \'page\');
Server side validation
我正在尝试对post字段(自定义和/或非自定义字段)进行服务器端验证。验证工作正常,但如果验证失败,我似乎无法阻止帖子保存。我试过像这样的钩子save_post, publish_post, wp_insert_post_data, 等等。所有这些钩子都被调用了,但除非我使用wp_die(). 要明确的是,我不想改变职位状态;我只想返回到帖子页面(未保存),并在字段验证失败时显示一条消息。我认为这是非常基本的东西,但无论我做什么,这篇文章都会被保存下来。UPDATE:好的,那么pre_post_updat
将访问者重定向到临时维护页面
为了防止我的访问者在维护期间看到我网站的损坏版本,并让他们了解更新情况,我想自动将他们重定向到临时维护页面。我正在寻找一个可移植的解决方案,可以在任何网站上使用,没有硬编码URL。登录的管理员(或其他用户级别的选择)应该能够完全访问后端和前端。有很多插件都提供了这一功能,但我正在寻找一种只使用代码的解决方案。
有条件地在页面模板中的内容之前显示不同的图像
一些页面共享一个通用模板。每个页面都需要在主内容区域上方放置不同的图像。我该怎么做?图像需要显示在可编辑区域(即所见即所得编辑器)上方,因为图像需要从左向右延伸。编辑:我正在考虑在我的模板代码中执行以下操作。我正在使用一个特定的模板插件,它还允许我在图像中添加特定的标记,以便我可以以不同的方式设置图像的样式。让我知道以下方法是否合适,或者是否有更好的方法来处理此问题,而不必将页面ID直接硬编码到模板中?if(is_page(10)) { echo do_shortcode(\'[plugin_
找不到邮政名固定链接页面错误
使用permalink“postname”设置时出现页面未找到错误。例如,某些页面正在运行http://example.com/questions 正在工作,但页面如下http://example.com/questions/something. 我的自定义主题就是这样。十二点很好。有什么建议吗?默认的永久链接设置也可以正常工作。
Get_Terms();登录时显示私人帖子
嗨,有一个自定义的帖子类型“FAQ”。我有一些私人的“常见问题解答”,也只有登录用户才能看到。我为一个小部件使用了“get\\u terms()”功能,该小部件列出了指向这些“常见问题解答”类别的链接。“get\\u术语”没有列出只有私人“FAQ”的术语。$taxonomy = \'faq_kategorien\'; $tax_terms = get_terms($taxonomy); foreach ($tax_terms as $tax_term) { echo \'
REMOVE_ACTION:初始尝试失败,而后来的尝试有效
我希望这是张贴这篇文章的正确位置-如果不是,请简单地指示我到正确的位置!我最近遇到了一个插件,它在标题中添加了一个元条目。我需要删除此操作。add\\u操作条目如下所示:add_action( \'wp_head\', array( &$this, \'addMetaData\' ) ); “this”与名为Vc\\u Base的类相关。我最初的反应是在我的函数中添加以下内容。php:function removeAddMetaData() { $vc = new Vc_
实施通知制度的最有效方式是什么?
我即将开始为我的网站实施通知系统,我想知道在开发之前需要考虑哪些性能指标。我需要为大量用户(数十万)做这件事,所以我需要对我做的每一步都非常小心。对于每个通知,我需要为自定义分类法(通知)创建一个新术语,以将其显示在用户的通知面板上,并使用wp_mail. 另一方面,我可以创建一个带有meta_key 调用通知,然后将每个通知保存在meta_value 作为一个数组,您对此有何看法?现在,让我们假设正在跟踪10000个用户(以下系统已经实现)。我需要通知所有10000个用户,用户A发布了一些东西。我如何处
Custom Post Type by Taxonomy
我有两种自定义的职位类型-office和professional。每个专业人员都需要与一个办公室联系在一起。我创建了一个自定义分类法“税务位置”,将其应用于这两种帖子类型以将它们联系在一起。我可以查看ctp for office和professional的每个视图,使用模板single office。php和single professional。php与预期一致。我现在需要的是在自己的页面上创建一个按office列出专业人员的页面(想想单一office视图的子页面),以及如何动态获取永久链接。我尝试过分
严格标准:边栏生成器中的非静态方法
我用过this sidebar generator 在我的主题函数中。php和这个插件工作得很好!没有错误。但当我打开define(\'WP_DEBUG\', true) 我犯了一些错误。我知道我必须在实时站点上将wp\\u debug设置为false。但是,我想让我的主题不要有错误、警告、通知。我认为一些php专家看到了这个错误,他可以解决它。Error Codes Are Below Strict Standards: call_user_func_array() expects paramet
Custom Wordpress Table wpdb
查询自定义表和获取结果时遇到问题。从Wordpress 3.9开始,我不能再运行mysql\\u query(),必须使用$wpdb->query();因此,请记住:旧代码:<?php if (!empty($_GET[\'msg\'])) { global $wpdb; $vuser_id = $_GET[\'id\']; $sql = \"SELECT * FROM wp_quiz WHERE quiz_id=\'$vuser_id\'\";
摘录没有增加阅读更多内容
我对the_excerpt() 和get_the_excerpt().我的目标是有一个手册摘录并显示继续阅读。我通过了this article, 显然the_excerpt() 不是为了那个。所以我在努力get_the_excerpt() 相反,由于某种原因,我仍然无法继续阅读。同样,我们的想法是显示一个手册摘录和一个继续阅读链接。编辑(忘记添加):在我的函数中。php我有:function custom_excerpt_length( $length ) { return 1;
在插件小部件中注册脚本
我需要将一个单独的js文件加载到一个小部件中,但它无法正常工作。到目前为止我有if ( is_active_widget( false, false, $this->id_base, true ) ) { function tab_widget_scripts() { wp_register_script( \'tabs\', plugins_url( \'tabs.js\', __FILE__ ), array(), false, true );
快捷代码未将变量传递到包含的文件
我设置了一个包含标准php/html表单文件的短代码。在表单中,我有一个隐藏字段,其中的值是一个变量,该变量意味着可以通过shortcode属性在表单中使用。问题是clientId的值不是从以下位置传递的:[insert-form form_location=\"form.php\" clientId=\"25052\"] 相反,我得到的是定义为默认值(NULL)的值。请参见下面的代码。短代码:function insert_the_form($atts){ $form_base = p
是否使用钩子执行撤消/重做管理操作?
是否可以通过跟踪管理操作来实现撤消/重做?我知道这将是一项艰巨的任务,但这有可能吗?撇开插件不谈,核心已经足够了