现在位置: 首页 > wordpress
  • 本地主机安装:管理员失去管理员访问权限;无法访问仪表板

    时间:2016-11-24

    我已经在我的localhost(\'localhost/dzup\\u online/WordPress\')上建立了一个基于WordPress的网站一周了,现在我已经多次访问仪表板,没有失败。(主题:216th(默认))我安装了另一个WordPress站点来查看其他主题(“localhost/dzup\\u online\\u 4/WordPress”)。(主题:清理日志子主题(用户制作))由于在“dzup\\u online\\u 4”网站工作,我决定将其作为我的主网站,因此我切换了其根目录的名称(“

  • 使用AJAX加载帖子时使用随机数

    时间:2016-11-24

    这更像是一个安全问题。我有一个博客布局,在我的帖子底部有一个加载器,当你找到它时,会触发ajax调用,它会调用将呈现更多帖子的函数。这一切都有效。但有一件事困扰着我:我应该使用POST 或GET 方法这个GET 使用执行代码嗅探时不会触发nonce问题phpcs, 而与POST 我得到了无需nonce验证即可处理表单数据错误现在,我所做的就是通过调用连接到wp_ajax 和wp_ajax_nopriv 行动。在这种情况下,我应该担心安全性,并在我的博客中附加一个nonce字段,还是只使用GET 方法替代?

  • 面向WordPress对象的插件开发

    时间:2016-11-24

    您好,我正在使用WordPress创建一个插件,因为这个插件的规模相当大,我正在尝试使用OOP来实现我需要的东西我使用它的方式是在主插件文件中包含所有类,然后plugins_loaded 操作已启动我创建该函数的一个实例以启动__construct.我所有的类都在扩展一个helper类,所以我要添加parent::__construct 在我所有的课上__construct 作用在helper类中,我定义了init 行动。代码示例: // main plugin function code

  • 自定义分类法的用途是什么?

    时间:2016-11-24

    我想知道custom taxonomy 是阅读有关如何创建custom post type 我经常读到关于自定义分类法的文章。但我真的搞不清楚这背后的概念是什么,因为类别也可以用于自定义帖子类型,那么为什么要使用自定义分类法呢?什么时候最好使用自定义分类法而不是类别。Can anyone explain the concept behind custom taxonomies?

  • Check if page is embeded

    时间:2016-11-24

    我正在尝试设置条件来检查页面是否嵌入了iFrame,但我知道的所有方法都行不通。我将Woocommerce单一产品页面嵌入到自定义模板中,其中只加载必要的脚本和样式(模板的加载取决于字符串查询)。问题是,我只想在存在特定查询字符串时更改“添加到购物车”消息。if(isset($_GET[\'embed_act\'])) {} 不起作用,而且get_permalink() 返回空字符串。是否有人知道如何检查查询字符串的存在,或者至少是否在iframe中加载了页面?

  • 如何在自定义页面模板中插入可视化压缩后的网格快捷代码?

    时间:2016-11-24

    经过一些研究,我确定了将post grid shortocde插入不同页面模板的方法,但它似乎不起作用,这可能是visual composer插件作者认为的原因:目前这是不可能的,因为网格需要存储在每个帖子元数据中的特殊哈希键。每个hashkey都是唯一的,并且与meta中有关网格属性的信息相关。这种实现的原因是安全性。因为vc从ajax请求获取数据网格,并将数据传递给该请求是ID。有没有办法修复代码以使其正常工作?为了研究这一点,我正试图在其中实现代码。http://www.blogfort.com/a

  • 如何使/搜索/不带参数不返回404?

    时间:2016-11-24

    我有一个搜索。我的主题中显示搜索结果的php文件。搜索指向的查询https://example.com/search/query/ 正确显示搜索结果。WordPress本机支持此URL结构。我希望能够直接浏览到https://example.com/search/ 不添加搜索查询,并让它显示我的搜索。php文件,但它返回404错误。如何使此页面正常工作?

  • 自定义POST类型-以随机顺序循环,但相同的15将首先出现...仍然是随机的

    时间:2016-11-24

    O、 有点奇怪的请求,但我想以随机顺序循环出我的自定义帖子类型。。。BUT 让我最喜欢的帖子保持在其他帖子之上。我想这就是“粘性”帖子的用意,但我已经读到它们不能很好地处理自定义帖子,所以我想知道这个问题的最佳解决方案是什么?

  • 以编程方式安装和激活子主题

    时间:2016-11-24

    是否有一种方法可以从zip文件中安装和激活子主题,就像我们使用TGM插件激活一样,它可以帮助我们建议或强制用户安装和激活插件。所以我的想法是,我想创建一个插件,用一个表单来选择子主题,然后当用户选择一个时,它会安装并激活它。非常感谢。EDIT我有一个插件,用这种表单创建选项页面。然后我检索如下变量:function getHeader($theme) { global $Header; global $biblio_options; $biblio_settings = g

  • 限制用户角色在仪表板上的脚本和样式

    时间:2016-11-24

    如何正确防止在某些用户角色的仪表板上加载脚本和样式?我的用户只需要访问一个插件,这是他们在仪表板上看到的唯一东西。如何为它们退出脚本队列?

  • 除分页外具有精美永久链接的网站

    时间:2016-11-24

    我在我的wordpress页面上使用友好的URL,所以我有例如shop/page/2我想让它像shop/?分页=2。是否有类似于重写规则的内容,但对其进行了授权;)?是什么把漂亮的长相美女变成了“丑陋”的长相美女?

  • WordPress定制器默认图像

    时间:2016-11-24

    我正在尝试使用下面的代码将默认图像设置为自定义图像,但图像不显示。<img src=\"<?php echo get_theme_mod( \'header_image\' , \'<?php get_template_directory_uri(); ?>/images/default-image.jpg\' ); ?>\"> 我错过什么了吗?

  • Add comma between variables

    时间:2016-11-24

    我试图使用此代码在两个变量之间添加逗号,但出现600错误:<?php the_field(\'fl_venue\');. \', \' .the_field(\'fl_address\'); ?> 怎么了?

  • Change Custom Post Type slug

    时间:2016-11-24

    我在一个子主题中工作,所以我不想编辑正在向我的网站注册公文包CPT的文件。我使用了一个插件将名称从公文包改为故事,但该插件没有为slug提供选项。我尝试使用以下函数:function change_slug_of_post_type_portfolio() { register_post_type(\'portfolio\', array(\'rewrite\' => array (\'slug\' => \'stories\',))); } add_actio

  • 如何上传图片并返回图片ID?

    时间:2016-11-24

    我需要从url导入图像并返回图像id有可能生成这样的函数吗? <?php $link = \'https://mosaic01.ztat.net/vgs/media/pdp-zoom/NI/11/3D/03/4D/11/NI113D034-D11@12.jpg\'; $title = \'the image title\'; $alt = \'the image alt\'; $image_id = insert_image($link, $title

  • 如果与当前月份和年份匹配,则隐藏帖子

    时间:2016-11-25

    我这里有一个查询,显示它是否匹配当前发布的月份和年份。第二个代码需要与第一个代码相反,第一个代码显示除与当前月份和年份匹配的代码外的所有帖子。// CURRENT MONTH AND YEAR ONLY <?php $current_year = date(\'Y\', current_time(\'timestamp\')); $current_month = date(\'m\', current_time(\'timestamp\

  • 为什么发布预定的帖子时Comments_Open()返回FALSE?

    时间:2016-11-25

    每当发布帖子并为该帖子启用评论时,我的插件都会做一些事情。正常发布帖子时效果很好,但如果发布了预定帖子,则不会。下面是我的代码:function do_stuff( $new_status, $old_status, $post ) { global $post; if ( !comments_open( $post->ID ) ) { return; } /* do stuff */

  • WordPress定制器保存后刷新屏幕

    时间:2016-11-25

    保存设置后,我整天都在尝试刷新自定义程序屏幕。这让我快发疯了。我需要这个解决方案,因为我已经在customize_save_after 钩子在保存后处理一些数据。我想刷新预览wp.customize.previewer.refresh(); 东西保存好之后。我已经尝试在“保存”按钮上设置触发器,以便在单击时运行此刷新方法,但它与“保存”事件同时触发,我得到了刷新,但在预览最后手动重新加载页面时没有更改。我使用了一个计时器在x秒后触发刷新,它可以工作,更改会显示在预览中,但我想在保存设置时自动触发。以下是我

  • 更改WordPress评论页面的模板

    时间:2016-11-25

    我想展示the_content() 只在每篇文章的第一页,我不想显示the_content() 在评论页面中,当“将评论拆分为页面…”已启用。有办法吗?</h2

  • 向现有快捷码中添加新属性

    时间:2016-11-25

    我想使用一些函数将一些新属性添加到现有的shortocode中。下面的代码呢,function btn_shortcode( $atts, $content = null ) { $a = shortcode_atts( array( \'class\' => \'button\', \'href\' => \'#\' ), $atts ); return \'<a class=\"\' . esc_attr($a[\