现在位置: 首页 > wordpress
  • 阻止已登录用户访问自定义登录页面

    时间:2016-11-08

    我创建了一个自定义登录页面,与默认登录页面不同。自定义登录页面工作正常,没有任何错误,并在登录到指定页面后重定向。但是,当用户登录wordpress并且出于任何原因再次尝试查看登录页面时,我需要阻止访问此登录页面。应该将用户重定向到主页或我指定的任何其他页面。我使用了get\\u queryed\\u object()函数返回页面对象的post title元素(在本用例中为“Login”)。当$page\\u title=“Login”(如下面的代码所示)时,应强制重定向的条件检查没有任何作用,因为即使我

  • WordPress(管理员)发布搜索获取请求筛选器

    时间:2016-11-08

    我编写了一个插件,在WordPress管理面板的帖子、页面表(列表)中添加一列。每行都有其他输入字段(复选框)-允许\\u注释,允许\\u ping。这些复选框用于更新comment_status 和ping_status 通过AJAX调用选中复选框。当我有大量帖子并在搜索字段中进行搜索时,问题就开始了,我的所有输入字段(复选框)都被添加到搜索中,如果有很多,那么请求URI将变得太长,无法发送,apache错误为50x错误。如何防止WordPress在搜索请求中包含我的输入字段?目前,我禁用了on sea

  • 具有供应商角色的自定义帖子类型

    时间:2016-11-08

    我正在尝试创建添加WC供应商,其中我必须仅为供应商用户创建自定义帖子类型。下面是我使用的代码片段 register_post_type( \'acme_product\', array( \'labels\' => array( \'name\' => __( \'Products\' ), \'singular_name\' => __( \'Product\' ) ),

  • Linux上明确的WordPress目录所有权和权限

    时间:2016-11-08

    我知道,关于这一点,到处都有上千个问题,相信我,多年来我一直在尝试各种可能的解决方案[不是夸大其词],每一个都不是缺少一个关键部分,就是根本不起作用[根据我的经验]。我正在为linux上的wordpress目录用户/组所有权和权限寻找一个可靠、完整、开放的解决方案。我认为每个人都应该寻找这些需求:最先进的安全性、自动更新和sftp访问。如果我没有遗漏任何东西的话,事实很简单:如果我们配置web目录的所有权[在我的情况下/var/www/] 专用用户[含义not webserver用户—在我的示例中是www

  • 函数不能处理主插件文件以外的任何文件

    时间:2016-11-08

    我的插件有几个php文件,这些文件包含在主插件文件中。我在其他文件上使用了一些函数,但它们在那里不起作用。当我在主插件文件中使用它们时,它们就工作了。例如On the main plugin file \"test-plugin.php\"<?php /* Plugin Name: Test Plugin Description: test Version: 1.0 */ include_once( plugin_dir_path( __FI

  • 提交时$_POST为空(相同代码,相同表单在本地服务器上正常提交)

    时间:2016-11-08

    我的代码已经过检查,看起来还可以,所以问题可能在于htaccess 文件,其在我的联机服务器上的内容为:SetEnv PHP_VER 5_4 Options -Indexes ErrorDocument 404 /index.php RewriteEngine on RewriteCond %{HTTP_HOST} !^www.example.fr$ RewriteRule ^(.*) http://www.example.fr/$1 [QSA,L,R=30

  • 过滤页眉中显示的博客标题

    时间:2016-11-08

    我想过滤标题中显示的博客标题,以将不同的CSS样式应用于不同的标题部分/单词,因此我在我(WP 4.7)的217个子主题的函数中添加了以下函数。php,这非常有效。问题是此函数还将CSS代码添加到标题栏中显示的元标题中。如何修复此问题?/** Format the site title parts **/ add_filter( \'bloginfo\', \'format_site_title_parts\', 10, 2 ); function format_site_title_pa

  • 如何使用外部Web服务验证用户身份

    时间:2016-11-08

    我被要求使用外部webservice登录wordpress,同时使用原始的wordpress数据库,即webservice将只获取用户配置文件及其身份验证的数据,并且不可能修改任何配置文件数据(出于安全原因),但网站的所有内容都将与从webservice获取的该用户相关,并且将保留wordpress站点的管理员,webservice的响应是JSON。我以前使用过rest api,但在不同的环境中,我从未修改过wordpress核心,因为我认为这是我必须修改才能进行身份验证的内容,如果有人知道如何进行身份验

  • Get_post_meta的$Single参数有什么意义?

    时间:2016-11-08

    正在查看get_post_meta() 我总是要记住设置$single 参数至true. 我通常假设我正在设置一个值,并且我希望返回该值。检索帖子的帖子元字段。$post_id (int)(必填)职位ID。$key (字符串)(可选)要检索的元键。默认情况下,返回所有键的数据。默认值:“”$single (bool)(可选)是否返回单个值。默认值:false我知道这应该作为选项存在,但我个人不知道为什么。有人能解释一下为什么返回array 默认值的?从向后兼容性的角度来看,这是有道理的,但事情有没有发展?

  • AJAX加载更多内容从x个帖子开始

    时间:2016-11-08

    我正在使用Ajax Load more 插件我已经在点击按钮时加载了X篇文章,但在页面加载时,最初没有加载任何文章(很明显)<我应该怎么做才能自动加载(比如)10篇文章,然后只在点击按钮时加载下一篇目前的代码是: echo do_shortcode(\' [ajax_load_more category=\"\'.$category->slug.\'\" posts_per_page=\"10\" pause=\"true\

  • wp-tinymce.php 404

    时间:2016-11-08

    我的可视化编辑器在将网站启动到新服务器后就无法在网站上工作。我假设存在权限问题,但文件本身设置为644。我也试了755,但还是不行。所有目录都是755。我可以访问目录中的其他文件,但不能访问这一个文件。有什么想法吗?

  • 用DIR文件填充DropdWon,保存数值并将其保持为“选中”

    时间:2016-11-08

    我有一个下拉列表,它由文件夹的内容填充。当我保存页面时,下拉菜单将重置,并且不显示所选图像。同一页上的其他选项(颜色/文本..)请保存并保留该值。有什么想法吗?我试过使用“selected”功能,但它不能以我使用它的方式工作。谢谢大家!Code:/*create the field*/ add_settings_field( \'psg_dyn_select_1\', __( \'Settings field description\', \'word

  • 分页功能不起作用

    时间:2016-11-08

    我有一个名为“books”的自定义帖子类型,并在静态首页中显示此类型的所有帖子。我的问题是,我试图进行分页,但我在internet上找到的所有功能都无法工作。这是我的代码,像prev\\u next\\u posts\\u link()这样的函数无法工作。我做错了什么? $paged = ( get_query_var( \'page\' ) ) ? get_query_var( \'page\' ) : 1; $args = array( \'post_ty

  • 如何使选定的帖子仅显示在选定的WordPress页面上

    时间:2016-11-08

    好的,这是我的website. 我只希望选定的帖子出现在one this 页正如您所见,“收藏”页面没有左侧栏,它有两列帖子,这与其他页面不同(如果您不是通过手机在线)。因此,我只希望选择的帖子出现在收藏页面中,而不是每个(我在主页上发布)。怎么可能呢?插件还是什么?如果你不明白什么,请告诉我。

  • 多站点中的自定义发布类型和自定义字段

    时间:2016-11-08

    我是Wordpress Multisite的新手,我想知道是否有可能为每个新站点定义一组自定义帖子类型(电影、类别和演员)和一组自定义字段(即电影有预告片字段、演员和类别),使其成为网络的一个组成部分。我需要能够创建新的网站,所有这些网站都必须预先配置CPT和CF。Wordpress MU是否有可能,或者我是否应该找到另一种解决方案?

  • 如何编辑帖子上的评论表单?

    时间:2016-11-08

    我安装了一个旧主题有a text under the text area for comments 我想编辑/删除已在“设置”->“讨论”和“注释”中尝试。php来查找该文本也看了一下插件之间。我现在在哪里可以看?

  • 向导航LI项添加自定义类

    时间:2016-11-08

    这看起来像是一个可能的复制品,但我已经尝试了很多解决方案,但都没有奏效。最后一个是任何基本的:function kbnt_special_nav_class( $classes, $item ){ $classes[] = \"special-class\"; return $classes; } add_filter(\'nav_menu_css_class\' , \'kbnt_special_nav_class\' , 10 , 2); 还有我的导航电话

  • WordPress网站持续加载维护页面

    时间:2016-11-08

    我正在开发一个新的WordPress网站,因此我在“functions.php”文件的末尾添加了此功能,以将除我(我的IP地址)之外的所有用户重定向到我的网站中的a/maintenance模式页面:function wp_maintenance_mode() { if ( !is_page( 2075 ) && $_SERVER[\'REMOTE_ADDR\'] != \"111.222.33.44\" ) { wp_redirect( home_u

  • 在元框中获取$POST(对象、部件/值)

    时间:2016-11-08

    我想知道如何获取,即$post ID、TITLE等。。在metabox中?是否有其他解决方案,而不是$GLOBALS[\'post\'] ?

  • 筛选自定义分类,使其不显示所有其他分类都可以显示的按钮

    时间:2016-11-08

    我有一个归档页面,其中列出了一个自定义分类法。在每个列表下,都有一些硬编码到模板页面中的按钮,这些按钮具有与之相关联的操作调用。根据特定的自定义分类术语,我需要删除或不显示其中一个。我的想法是基于这个事实使用CSS隐藏它。这是我使用的代码,但它不起作用。<?php $supplier_list = wp_get_post_terms($post->ID, \'supplier\', array(\"fields\" =>\"names\")); //Starting if