现在位置: 首页 > wordpress
  • 在JSON-API中使自定义字段成为公共字段

    时间:2017-03-15

    如何在rest API中公开自定义字段?我已经向rest api添加了一个自定义字段。问题是,当我在浏览器中签名时,会返回元数据。如果我尝试使用匿名模式作为public,它不会返回自定义字段。我想知道如何将其公开,以便无需登录即可访问。我试着遵循上面提到的内容here 仍然不工作。你能告诉我我错过了什么吗?我的完整代码:/** Changes Related to adding Additional Field \"thumbnail_image\" in Post */ &

  • 基于月份范围的元查询

    时间:2017-03-15

    我想根据季节(春、夏、秋、冬)将事件分为4个列表。如果春天是3月20日到6月20日,我如何循环浏览自定义元字段(默认为mm/dd/yy格式)在该日期范围内而不受年份影响的帖子?这是我停下来的地方$event\\u date\\u query在循环中打印正确的日期格式,但只要我离开当前的元查询,就找不到帖子。$spring_start = \'2017-03-20\'; $spring_end = \'2017-06-20\'; $event_date_query = date(\'Y-m-

  • 表单不生成$_POST请求

    时间:2017-03-15

    我现在正在开发的自定义插件中有以下表单,单击更新按钮不会生成$\\u POST请求。<form name=\"HomePageManagerStatus\" id=\"HomePageManagerStatus\" method=\"post\" enctype=\"text/plain\"> <input name=\"homePageEdit\" type=\"checkbox\" id=\"homePageEdit\">Enable

  • 注册/入队脚本时何时使用Add_action

    时间:2017-03-15

    您应该何时使用add_action 将脚本排队或注册,而不是仅使用wp_register_script 和/或wp_enqueue_script? 换句话说,两者example 1 和example 2 以下内容似乎在functions.php, 那么,为什么这么多资源都这么说呢example 1 在WP中加载脚本的正确方法是什么?Example 1:function my_assets() { wp_register_script( \'owl-carousel\', get_style

  • 按类将代码添加到WordPress菜单项

    时间:2017-03-15

    我正在尝试添加onclick=\"toggle_visibility(\'sub-menu\');\" 进入WordPress中生成的特定菜单项的开始标记。我使用了以下函数来定位所有父菜单项,现在需要找到正确的js来动态添加它。function menu_set_dropdown( $sorted_menu_items, $args ) { $last_top = 0; foreach ( $sorted_menu_items as $key => $obj

  • 允许用户使用相同的电子邮件地址通过WooCommerce在多站点上注册

    时间:2017-03-15

    我正在建立一个多站点环境,并且遇到了一个用户试图使用主站点上使用的相同电子邮件地址在子站点上注册的可能性。我找到了一些代码here 这将删除重复的电子邮件地址错误并完成此任务。下面是上面链接的答案中的相关代码:add_filter(\'wpmu_validate_user_signup\', \'skip_email_exist\'); function skip_email_exist($result){ if(isset($result[\'errors\']->erro

  • 如何在升级到PHP7后修复仪表板中的致命RevSlider错误?

    时间:2017-03-15

    我可以访问网站的公共部分。但仪表板显示为空白。日志显示指向RevSlider插件的错误:PHP Fatal error: Uncaught Error: [] operator not supported for strings in /var/www/html/wp-content/plugins/revslider/includes/framework/base-admin.class.php:141 以下是完整跟踪:#0 /var/www/html/wp-content/plugins/

  • 类别分类的自定义页面模板

    时间:2017-03-15

    我已为自定义帖子类型注册了类别分类:function career_create_taxonomy() { register_taxonomy( \'career-category\', \'careers\', array( \'label\' => __( \'Category\' ), \'rewrite\' => array( \'slug\' => \'career

  • 通过php-wp 4.7更新用户电子邮件

    时间:2017-03-15

    我是php和web开发的新手。我为用户制作了一个前端编辑配置文件页面,每个字段都会更新,除了电子邮件(但其他所有内容都是用户元)。我在这件事上花了太长时间,但都没有用。有很多关于这个的帖子,比如这篇How do you update user_email on the front end in WP 3.3?, 但我无法找到任何适合我的方法。我正在使用WP 4.7.3。这是上面的帖子。它确实会更新电子邮件,但在我提交表单后,我的页面会无限期挂起:wp_update_user( array( \'ID\'

  • 忽略按名称排序的分类中的标点符号

    时间:2017-03-15

    如果使用以下查询,某些分类术语名称包含引号,这会影响它们在列表中的顺序:$term_args = array( \'number\' => $per_page, \'offset\' => $offset, \'orderby\' => \'name\', ); $terms = get_terms(\'my_taxonomy\', $term_args); 有没有办法按术语顺序忽略引号(可能还有其他标点符号)?

  • 使用wp配置从插件连接到数据库

    时间:2017-03-15

    Im使用以下内容访问Wordpress数据库中的表格信息 require_once(ABSPATH . \'wp-config.php\'); $conn = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD); mysqli_select_db($conn, DB_NAME); 工作正常,我可以连接并显示信息。问题是,当我尝试从工具下仪表板中的插件执行相同的操作时,我得到以下消息:注意:在C:\\xampp\\htdocs\\wor

  • 为什么将模板文件添加到子主题会导致模板加载.php中出现错误?

    时间:2017-03-15

    根据wordpress最佳实践,我为现有主题创建了一个子主题。在我尝试添加一个遵循WP的模板层次约定的模板文件之前,一切都正常。例如,如果我添加类别。php或归档。php,我得到一个白色的死亡屏幕,这是我在Apache中得到的错误: [:error] [pid 2919] [client 98.24.106.38:64974] PHP Warning: include(): Failed opening \'/home/www-dev/beokinawa/wp-content/theme

  • ACF saving posts

    时间:2017-03-15

    我试图在自定义帖子类型首次发布时发送电子邮件,因为它将该帖子分配给一个人,并要求仅将电子邮件发送给该用户。用户是从列出特定用户角色的ACF选择框中选择的。用户登录后,他们只能看到分配给他们的帖子,保存帖子后,他们可以填写其余自定义字段,然后向所有管理员发送电子邮件,说明用户已更新帖子。这是通过检查旧状态是否已发布和新状态是否已发布来实现的。分配的用户只能在前端更新帖子,但管理员可以通过仪表板创建帖子,并可以在前端或仪表板中编辑帖子。我的所有功能都正常工作,除了发送给ACF填写的post设置的自定义字段中的

  • Backup custom table

    时间:2017-03-15

    在WordPress站点中,我有一些带有正确WordPress前缀的自定义表,这些表是用/为插件创建的。标准导出函数(XML)是否也保存这些自定义表?

  • 用于查看定制器值更改的挂钩

    时间:2017-03-15

    我想观察自定义设置,以便在其值更改时,更新另一个字段的值(所有字段都存储在“选项”中,而不是主题mods中)。设置字段:header\\u样式更改header\\u样式时,我想自动更改header\\u nav\\u类型的值注意:请使用PHP唯一的解决方案,因为我正在寻找挂钩。我已经知道了如何使用JS API来实现它。然而,为了保持干燥,我必须在PHP方面进行操作。

  • WordPress MultiSite:启用HTTPS的官方和权威方式?(http到HTTPS)

    时间:2017-03-15

    Wordpress的实际版本是4.7.3,如果您启用了多站点选项,并且站点位于http上,则无法更改永久链接以使用https。这真是难以置信。那么,有没有一种方法可以毫无问题地做到这一点?使用htaccess mod rewrite没有意义。插件Wordpress多站点域映射不起作用(上次更新是2年前)。

  • 区块报价的Facebook报价插件?

    时间:2017-03-16

    我正在为Wordpress开发一个插件,以启用blockquotes中的社交共享按钮(在社交网络Twitter和Facebook上共享引用的文本)。因此,网站将如下所示:以下是当前的js:jQuery(document).ready(function () { var blockquotes = jQuery(\'blockquote\'); for (var i = 0; i < blockquotes.length; i++) { var

  • 需要帮助理解此WP查询

    时间:2017-03-16

    因此,我有一个主题,其中有一个关于部分,显示在定制器中,但在管理页面上没有一个特定的帖子类型,可以将帖子添加到此部分。如何使用下面所述的模板代码将帖子添加到“关于”部分。if(isset($xt_corporate_lite_opt[\'xt_about_page\']) && $xt_corporate_lite_opt[\'xt_about_page\'] != \'\') { $xt_query = new WP_Query(array(

  • How to put logs in wordpress

    时间:2017-03-16

    有没有什么方法可以让我在wordpress中记录任何类似于我们在Magento中记录的内容。我正在集成一个自定义插件,因为我在挂钩的帮助下添加了一些函数,所以我需要在其中调试一些东西。在这方面,我需要如果我可以输入任何文本或数据到wordpress日志。如果是,请让我知道登录wordpress的步骤。

  • Get value from meta box

    时间:2017-03-16

    我正在尝试编写一个插件,将元框中的值添加到save\\u post上的帖子中。但我不知道如何从元框中的表单字段中获取值这是相关代码:function sw_add_document_meta_boxes() { if (get_current_screen()->id == \'dokument\') { add_meta_box(\'access_level\', \'Tilgangsnivå\', \'sw_ac_meta_box\');