现在位置: 首页 > wordpress
  • 在WordPress插件开发中,用户的检查能力和用户的角色检查哪个更安全

    时间:2016-02-18

    假设我需要检查登录的用户是订阅者,而不是其他任何人。因此,如果我检查“读取”之类的功能。订阅服务器正常,但“读取”功能也与管理员/发布服务器相关。因此,仅检查功能并不能保证其仅适用于订阅者。第二个场景,假设我创建了两个自定义角色,如“供应商”和“分销商”,它们都具有相同的功能。所以在这种情况下,区分并提供安全检查的作用是有益的。检查角色而不是检查功能是否存在任何缺点或安全问题?

  • WooCommerce-客户订单历史记录分页

    时间:2016-02-18

    I\'m trying to implement pagination into WC\'s customer order history that can be seen on the \"My Account\" page using woo_pagination().https://docs.woothemes.com/document/woo_pagination/我试图编辑的模板文件是-woocommerce/templates/myaccount/MyOrders。php默认情况下,将显示最近

  • 无法检索父页面信息

    时间:2016-02-18

    我试图通过插件在页面上显示父页面标题、父页面id、当前标题和当前id。我有下面的代码,然后我会回显每个代码的值。我遇到的问题是,在父页和子页上$parentTitle 和$parentID 正在返回当前标题和ID。我看不出下面有什么问题。$parentTitle = get_the_title($post->post_parent); $parentID = get_the_ID($post->post_parent); $currentTitle = get_the_titl

  • 从4.0.6->4.4.2升级WP后出错:wp_POST_TYPES中的值为空[‘POST’]

    时间:2016-02-18

    本人’;我正在尝试将WP安装从4.0.6升级到4.4.2。大部分更新进行得很顺利,但我’;我可以’;我似乎不明白:Warning: Creating default object from empty value in /nas/content/staging/thebaffler/wp-content/themes/baffler/inc/custom-posts.php on line 216该错误似乎是由主题文件引发的,该文件重命名了WP用于‘;邮政编码

  • 在wp-cli运行时忽略、隐藏MU插件

    时间:2016-02-18

    wp-cli &;A.mu plugin 相处不融洽导致以下错误:“致命错误:在/wp-content/mu-plugins/mobile-smart-proMU.php中调用成员函数getAdminOptions()”导致问题的代码行是:$options = $mobile_smart->getAdminOptions(); 我已经联系了插件开发人员,目前我已经更改了mu-plugins 文件夹收件人mu-plugins-old. 我想知道是否有办法在中设置排除规则config.y

  • wp_insert_post add meta_input

    时间:2016-02-18

    在documentation 属于wp_insert_post 页面的一半有一个变更日志,上面写着以下内容:自:WordPress 4.4.0起,现在可以将“meta\\u input”数组传递给$postarr以添加post元数据。我正在使用Wordpress 4.4.2。我将尝试通过运行以下代码来添加新帖子:function handle_post($post) { wp_insert_post( array( \'post_title\' =&

  • WordPress地址(URL)恢复

    时间:2016-02-19

    我已将我的WordPress地址(URL)更改为http://it washttp://www. 这导致了问题。然而,一旦我将其更改为http://it,它就会恢复为http://www. 我尝试过从仪表板上执行此操作,也尝试过替换数据库中的所有URL,但由于某种原因,它又会恢复过来。。。。有什么想法吗?

  • Check if user is online?

    时间:2016-02-19

    如果用户在线,我只想在用户名后显示绿色圆圈,如果用户离线,则不显示任何内容。我找到了this 5 years old question 但这两个想法似乎都不好,因为我被告知,设置瞬态通常是相当昂贵的,而且持续更新数据库似乎是个坏主意。Has there been any changes? Is there a better way to check if (not current) user is online?为什么会有一个简单的函数is_user_logged_in() 对于当前用户,但仍然无法检查其

  • 分类术语未填充选择标记选项

    时间:2016-02-19

    我正在检索分类术语。代码正在运行Foreach为select标记创建三个选项。有三个术语。但是,当我想在选择一个选项后为每个选项回显“selected”时。它返回奇数结果。问题是什么?这是代码。$terms = get_terms( \'department\' ); if ( ! empty( $terms ) && ! is_wp_error( $terms ) ){ echo \'<select class=\"widefat\" nam

  • WP_QUERY(或钩子)在数组中按日期(Id)发布帖子,然后设置post_type

    时间:2016-02-19

    嗨,我正在构建一个插件,我对wordpress钩子不太熟悉。代码不会用于在页面上显示,而只是在数据库中设置。我正在寻找一个钩子或代码片段,它将帮助我执行以下操作:从当前日期的某个日期之前,将post\\u type=\'post\'的所有post\\id抓取到一个数组中,然后将每个数组中的post\\u type=\'customposttype\'设置为数组中的所有post\\u id,然后执行wordpress在该“挂钩”之后需要清理的任何处理。(我不确定是否需要这样做。)由于我正在构建一个插件,另一

  • COMMENT_Form()生成错误的操作URL

    时间:2016-02-19

    我创建了文件comments.php. 在它里面,我有一个手动循环用于我的评论部分。I循环自offset = 0 + ((page - 1) * total_per 到offset + total_per). 问题是,当我添加新评论时,评论表单的操作字段的URL生成错误。因此,它会转到评论的最后一页(即最旧的一页)。关于这一点,我有一个问题,我之前发布过。然而,在跟踪周围的一些WP源代码后,我能够找到更多信息,所以我删除了原始代码。如何确保主题的评论表单在不进行编辑的情况下生成正确的操作URLwp-inc

  • 在尝试了许多方法后,我无法阻止黑客试图在WordPress博客中获得管理员访问权限

    时间:2016-02-19

    我有一个自我托管的WordPress博客,几周来一直有人尝试以管理员身份登录。我在想办法阻止它。由于我开始阻止原始IP地址,尝试开始来自许多IP,但以10分钟为间隔,分三到四次尝试-所以很明显是一个人,我猜他们在使用僵尸网络。我使用了几个安全步骤,并使所有插件保持最新。当然,Wordpress本身在当今是自动更新的。这些不是我所有的安全措施,但我有…-“限制登录尝试”插件,但黑客切换IP地址意味着这没有多大效果。我使用htaccess和htpasswd对wp admin目录进行密码保护。由于这已经存在了很

  • WP_QUERY和QUERY_POSTS会影响网站性能吗?

    时间:2016-02-19

    我知道wp\\U query和query\\U帖子的区别。我只是想知道这两种查询方法对页面的性能有什么影响?哪种查询方法使页面加载更快或更慢?

  • 编辑WooCommerce订单电子邮件中每个详细信息的标题

    时间:2016-02-19

    我正在使用flatsome主题,woocommerce插件。在我的感谢页面上,我获得了银行详细信息、订单详细信息和客户详细信息等。但在客户订单电子邮件上,这些详细信息的标题与感谢页面上显示的标题不同。是否有任何方法可以更改电子邮件上详细信息的标题?我已经更改了订单详细信息客户的标题。php,它会正确反映在感谢页面上,但不会反映在电子邮件中。提前感谢您!希望有人能真正帮助我!T-T型

  • 如何通过完整的url/slug访问草稿帖子或正在审核的帖子?

    时间:2016-02-19

    我使用WordPress 4.2运行一个网站,并更改了草稿帖子或处于审阅状态的帖子向未登录用户显示的方式(这些帖子对任何访问该网站的人都是可见的)。我已经实施了以下解决方案:https://wordpress.org/support/topic/problem-filtering-query-to-allow-displaying-drafts-even-for-not-logged-users现在,虽然任何人现在都可以访问草稿帖子/挂起的帖子,而无需登录,但这些帖子只能通过post\\u id访问,如下

  • 检查GET_POSTS的返回值

    时间:2016-02-19

    我一直想改变我的WP_Query 到get_posts 方法。但我真的不知道如何检查get_posts 为null或具有值。如何转换此WP_Query 检查是否合适get_posts 检验员这是我的WP_Query 检查人:$custom_query = new WP_Query($args); if ( $custom_query->have_posts() ) { ... }

  • 如何在wp_Options表中插入包含数组值的变量?

    时间:2016-02-19

    我已经创建了一个表单,我想将表单数据存储在wp_options 表,因此我创建了此查询$insertquery = $wpdb->query(\"INSERT INTO `wp_options`(`option_name`,`option_value`) VALUES (\'smsfactory123\',\'asdasdf\')\"); 现在,当我导入静态数据时,当我传递包含数组的变量时,不会产生任何问题,它会向我显示错误。$apidetail = array( \'us

  • 使用WP_QUERY分页的延迟加载

    时间:2016-02-19

    我一直在考虑使用WP_Query\'s分页以进行自定义延迟加载。有没有办法利用WP_Query\'是否为延迟加载分页?例如,我必须在第一次加载中加载24篇文章,当滚动到达底部时,它将延迟加载下一篇24篇文章。这可能吗?

  • Visual Composer网格的快捷代码无法将字符串转换为整数

    时间:2016-02-19

    我正在使用visual composer网格的短代码。我想显示与自定义帖子类型(公文包)关联的分类法(portfolio\\u标记)的术语列表。短代码正确地从帖子中获取ID,但它是一个字符串,而不是一个数字。当我尝试使用(int)或(intval)将其更改为整数时,它返回0。因此,wp\\u get\\u post\\u术语不起作用。add_shortcode( \'proyectotag\', \'ona_proyectotag\' ); function ona_proyectotag($at

  • WordPress为用户提供了垃圾吗?(COUNT_USER的结果错误,大于预期)

    时间:2016-02-19

    我正在使用count\\u users()函数计算wordpress网站上的用户数。在我的管理区域->“Users”中,我可以看到7个用户,但函数返回9个。过了一段时间,在我的代码中搜索错误后,我注意到在管理区域中列出了7个用户,但在“All”链接附近有一个正在计数的用户,这个数字实际上是9。那么,发生了什么?也许有一个用户垃圾,Wordpress仍然在统计删除的用户或类似的东西?编辑:为了完整起见,尝试删除一个用户,总计数器正确地降低了一个单位。仍然有两个虚拟用户。。。