在视频标记内的文本上使用_e()将打印该文本,而不是仅在不支持HTML5<Video>元素时显示
我正在创建一个wordpress主题,其中我正在为视频创建一个短代码。此短代码的部分输出如下: $result .= \'<video class=\"fullWidth\" width=\"auto\" height=\"auto\" loop muted preload>\'; $result .= \'<source src=\"\'.$mp4.\'\" type=\"video/mp4\" />\'; $result .= \'<s
自定义登录IFrame不起作用
我有一个自定义的登录窗口,我正在建设。客户端需要一个模式窗口用于登录,因此我必须对常规页面使用HTTP(用于性能),对登录窗口使用HTTPS(在iframe中用于安全),因此,我得到了错误:拒绝显示\'https://www.wordpress.com/wp-login.php\' 因为它将“X-frame-Options”设置为“SAMEORIGIN”。我确信这是一项安全功能,因此人们无法对wp-login.php 页面,但我想将其删除,以便此登录正常工作。是否要删除\'SAMEORIGIN\' pro
在条件WITH GET_USERS中使用USER_STATUS返回现有用户
我正在开发一个插件,需要以特定的方式返回化身。如果wp\\u users表中存在该用户,则运行该代码;如果该用户不在wp\\u users表中,则运行另一组代码。我无法使用username\\u exist,现在正在尝试使用user\\u status值0。从Codex中,代码可以根据user\\u状态返回信息$blogusers = get_users(\'user_status=0\'); foreach ($blogusers as $user) { echo \'<l
头文件中IF语句的使用
我创建了一个自定义页面模板。当我加载页面时,它会显示主页的标题徽标,但我想要实现的是,对于创建的每个自定义模板,我希望它只显示自己的徽标。这是调用徽标的头代码位。php文件:<?php get_template_part(\'parts/logo\', \'top\') ?> 这是我尝试过但不起作用的<?php if ( is_page(\'custom-page\')) { get_template_part (\'parts/custom-logo\', \
用另一个数组中的值填充数组
我已检索到WP\\u Post对象,并将其存储在变量中。Array ( [0] => WP_Post Object ( [ID] => 45 [post_author] => 1 [post_date] => 2014-03-10 14:22:01 [post_date_gmt] => 2014-03-10 14:22:01
在jQuery之前运行的WP插件
我对jQuery和插件有问题,控制台错误显示jQuery没有定义。我不明白的是,只有当我将其加载到生产服务器时,它才会失败,在我的本地dev安装上,它工作得很好。ReferenceError:未定义jQuery。插件代码:add_filter( \'wp_footer\', \'enqueue_footer_scripts\', 9); add_filter( \'wp\', \'enqueue_styles\', 11); function enqueue_footer_scr
Show contact 7 form in popup
我正在创建一个图像上的地图链接,它有两个链接来打开视频和联系表单。我正在用lightbox弹出窗口,但它不工作。这是我的代码。。HTML<div class=\"map\"> <img src=\"http://www.gate7infotech.com/projects/development/MyLuckyBottle/wp-content/themes/twentythirteen/images/home_background.jpg\"/>
将摘录元框移至内容编辑器上方
我找到一个叫“WordPress”的钩子edit_form_after_title“”在标题后添加文本框。创建新帖子时,如何使用此挂钩在标题后显示摘录?
当用户使用错误的登录详细信息时,我如何执行URL重定向?
我已经得到了这个表单,可以从前端登录。 <form action=\"<?php echo site_url(\'wp-login.php\', \'login_post\'); ?>\" method=\"post\" <?php /*id=\"login-page-form\"*/ ?>> <label for=\"log\"><?php _e(\'Usuario\',
根据分类术语更改自定义帖子类型的固定链接
我有一个自定义的帖子类型“profile”。每个配置文件可以是且只能是学生、员工或校友中的一个,这是通过“profile\\u type”自定义分类法设置的。这给了我永久的印象:www.mysite.com/profile/arthur-mcmillan. 我想要的是:www.mysite.com/student/arthur-mcmillan 实际上,我已经使用以下技术使其工作,但它会打断我的所有其他页面和帖子,返回一个未找到的页面。在注册表配置文件中自定义帖子类型:\'rewri
WordPress循环按ID拉取4个页面/帖子
我试图创建一个wordpress循环,通过ID拉出4个特定页面/帖子(除了显示摘要)。主要问题是它们位于三种不同的岗位类型:“岗位”、“培训”、“页面”。到目前为止,我已经重写了这段代码3次,虽然差不多了,但并不完全正确。<?php $ids = array(2101,3754,4760,2572); query_posts(array( \'post_type\' => array( \'post\', \'training\', \'page\' ), \'
从仪表板中删除插件元框
我试图删除下载管理器插件创建的元框,因为它使用硬编码的http iframe,导致ssl中出现混合内容错误。以下是生成元框的代码:wp_add_dashboard_widget(\'wpdm_dashboard_widget\', \'WordPress Download Manager\', \'wpdm_dashboard_widget_function\'); 这是我在主题函数中使用的代码。php文件:function remove_dashboard_widgets(){
如何安全地清理接受完整HTML输入的文本区域
我正在开发一个插件,使用户可以在WordPress管理员中发送HTML电子邮件。我应该如何清理textarea输入?它必须能够包含HTML电子邮件中可能出现的全部HTML标记。如果我使用wp_kses() 然后我将不得不使用一个巨大的允许标记列表。textarea通过自定义选项将其内容保存到db。
Display metabox conditionally
我已经搜索了左、右和中,相信这在WordPress中不存在内置选项;是否有任何方法可以根据元键值的内容在自定义post type编辑屏幕中显示(或不显示)元框?我唯一的想法是在隐藏字段中显示元键的内容,使用jQuery检索其值,并根据其内容删除包含元框pr not的div。metabox的内容非常占用资源,因此我正在寻找另一种解决方案。
WPML语言标记(快速翻译功能)
多年来,我一直使用qtranslate插件来翻译我的wordpress网站,但现在我决定使用另一个插件,称为WPML。现在,我面临着一个问题:我缺少了qtranslate插件的一个特性,在这里,通过条件语言标记,我们可以简单地翻译插件,如wp pagenavi、Breadcrumb NavXT等。。这些标签其次是:<!–-:en–->English text<!–-:–-><!–-:de–->German text<!–-:–-> 例如,管理区域中
回显所有类别名称,但一个类别名称除外
我有一个创建面包屑的简单代码:function the_breadcrumb() { if (!is_home()) { echo \'<a href=\"\'; echo get_option(\'home\'); echo \'\">\'; echo \'home\'; echo \" / \"; if (is_category()
产品管理页面因产品变化过多而分页
当添加超过100-155个变量到一个可变产品中时,我们的管理页面似乎打破了所有布局,我无法编辑与该产品相关的任何内容。我们的一些产品将包含大约500种变体,但无法解释为什么会发生这种情况。任何建议都会受到极大的欢迎。谢谢,亚当
使用jQuery检索WordPress的the_content()
我试图在用户单击按钮时加载一些其他图像。目前,我有以下功能:$(\'a\').click(function(){ $( \".gallery-pop-up-container\" ) .load( \"wp-content/themes/fashion_detail/includes/single/gallery-pop-up.php\"); }); 我正在尝试加载:<div class=\"gallery-page\"> &l
是否在页面受密码保护时隐藏模板部件?
当页面受密码保护且尚未输入密码时,我想隐藏页面的侧栏。我已经搜索了一段时间,没有找到任何可以使用的条件。大概get_post_status 可能会有所帮助,但我仍然不知道用户何时输入了密码并可以看到整个页面。
组合帖子类型的标签
我正在尝试创建一个结合不同帖子类型的标签云。当我做一个通用的wp\\u tag\\u云时,它只从帖子中提取标签,但是如果我添加了我想包含在args中的自定义帖子类型,那么它会显示这些帖子中的标签。但是,如果我在帖子和自定义帖子类型中有相同的标记,它会显示两次,而不是合并。例如,如果我在帖子中有一个“蹦床”标记,而在自定义帖子类型的公文包中有相同的标记,那么标记云将显示两次蹦床,而不是将其加权为双倍。有什么办法可以做到这一点吗?<?php $args = array( \'smallest\'