如果不执行GET_TEMPLATE_PART()内容,它会被解析吗?
我的页面模板目前是按照第一个示例所示构建的,但我真的不喜欢一半的模板只是坐在那里,没有被使用,并且毫无理由占用服务器资源。Does everything in both examples gets parsed by server, emphasis on get_template_part()?<?php //Page template if( $something ) { // 1000 lines of code
Widget to embed youtube video
我是WordPress开发的新手。目前,我正在尝试制作一个小部件来嵌入youtube上的视频。我的计划是管理员或作者只需提供视频id,视频将在小部件区域。我的代码如下:index.php<?php /* Plugin Name: Youtube Plugin URI: imonislam.com Author: smartrahat Author URI: imonislam.com Description: This plugin will
Undo User Role Name Change
我在主题函数文件中使用以下代码更改了“contributor”的默认用户角色名称global $wp_roles; if ( ! isset( $wp_roles ) ) $wp_roles = new WP_Roles(); $wp_roles->roles[\'contributor\'][\'name\'] = \'New_Name\'; $wp_roles->role_names[\'contributor\'] = \'New_Name\';
更改默认视频快捷码
当我从媒体库中选择一个视频文件并单击“插入到帖子”按钮时,会出现如下情况:[video width=\"1280\" height=\"720\" mp4=\"https://s3-us-west-2.amazonaws.com/bucketname/C-1-Hello-World1 - Copy - Copy.mp4\"][/video] 但我的要求如下:[rtmp_video width=\"1280\" height=\"720\" mp4=\"https://s3-us-west-2.a
添加子主题函数时,自定义帖子类型不起作用
我正在尝试通过子主题注册帖子类型function.php 但它不起作用。但是,当我添加父项时,效果很好functions.php. add_action( \'init\', \'testimonial\' ); if ( ! function_exists( \'testimonial\' ) ) : function testimonial() { register_post_type( \'testimonial\', array(
插件的样式表在哪里排队?
我想将样式表加入到我正在开发的插件中,如下所示:function utm_user_scripts() { $plugin_url = plugin_dir_url( __FILE__ ); wp_enqueue_style( \'style\', $plugin_url . \"/css/style.css\"); } add_action( \'wp_enqueue_scripts\', \'utm_user_scripts\' ); 我正在
收到wpdb::Prepare()缺少参数2的警告
我正在使用prepare 具有更新查询的方法$updatequery = $wpdb->prepare(\"UPDATE `\".$table_name_sms.\"` SET sftemplate_name = \'\".$message.\"\',sftemplate_type = \'\".$sfact_order_action.\"\',sftemplate_status = \'\".$someSwitchOption001.\"\' where sfID=\'\".$_REQUEST[\
Pre_Get_Posts Order By Not Working
我正在使用pre_get_posts 钩子在查询运行之前更改查询。所讨论的职位是绩效,因此是基于日期和时间的。我想更改查询以获取将来的所有性能(即日期大于今天或日期为今天且时间大于或等于当前时间)。这是可行的,但当我试图主要按日期升序,其次按时间升序排序时,顺序并不像预期的那样。这些帖子是按日期正确排序的,但只有今天的表演是按时间正确排序的,其他日子的表演时间是随机排序的。我认为这与相对于orderby参数的meta\\u查询数组的命名有关,但无法解决此问题。我的代码如下: //No limit o
跨单独的WordPress安装进行统一搜索
我有许多(100多个)不同的WordPress安装在不同的服务器上,我需要有一个集中的搜索。。。发动机能够一次搜索所有网站。我没有运行WordPress Multisite,安装它不是一个选项。将所有站点移动到同一服务器也不是一种选择。我一直在寻找解决方案,我遇到了这两种情况ElasticSearch 和Apache Solr, 两者似乎都建立在Apache Lucene. 这两个系统似乎都有插件,但没有一个提到多网站搜索。我该怎么设置?您是否有在多个WordPress安装中设置搜索的经验?
WP_SET_OBJECT_TERMS(),不带重音
在将术语名称保存到数据库之前,如何删除其重音符号? // populate term if( empty ($d)) { } else { foreach ($d as $key=>$name){ $d_term = $name; if ( has_term($d_term, $d_taxonomy
WordPress中的锚点在sitemap.xml中未被跟踪/索引
在WordPress页面上有锚定标签,在站点地图中未列出的页面上大约有300个锚定标签。这些链接是动态生成的。如何索引这些内容?结构:一个导航链接Games 单击时-->打开List of Games (Football, Basketball etc.) 单击“足球”会打开-->不同版本的游戏。这些未在网站地图中列出。从联机站点地图生成器创建时的xml。当在页面中手动单击它们时,它们会打开,但不会出现在网站地图中。任何帮助都会很好。谢谢
关于注册激活挂钩的问题
看看wp codex,它说:The register_activation_hook function registers a plugin function to be run when the plugin is activated.我发现这并不完全正确,例如,我可以激活一个插件,在WP注册表中添加额外字段(使用codex中的添加额外字段示例),该插件不需要register\\u activation\\u hook功能(也不需要register\\u deactivation\\u hook)。co
输入“:”时显示不同的笑脸
如果您输入:) 在WordPress中,它会自动将其替换为:有没有办法用不同的笑脸:)
是否为主题创建页面选项?
是否有为主题创建页面选项的“默认”可能性?我只找到一些页面生成器,如visual composser等。。。但我只需要它的页面选项,如设置社交链接或颜色。。。
是否将管理员发送到与用户不同的登录?
我在上创建了一个单独的登录页/login/ 并且有wp-login.php 也在那里重定向-我还连接了一些与WP登录相关的挂钩,如wp_login_failed 这样人们就可以在那里重新定向。然而,我现在已经决定,我希望管理员能够继续从标准位置登录,并为用户保留这一点-这里没有问题,因为我可以引导用户/login/ 并删除重定向。这样做的问题是用户将被重定向到的错误/wp-login.php 同样,如果我把重定向放回去,那么管理员用户将被定向到/login/ 相反如何处理?
WordPress子文件夹htaccess绕过根htaccess重写规则
我已经在我的GoDaddy主机托管了许多域。这里有一个例子。com是我的主域,其WordPress文件位于根目录下的文件夹“web\\u example”中。有一个。根目录下的htaccess文件以配置根目录。大约有20个次要域的根目录中各有一个文件夹。少数是WordPress,其他是非WordPress文件夹。很少有二级网站有自己的。htaccess文件来配置它们。我想限制通过主域URL访问辅助网站。但是我的。htaccess文件位于根目录下,只能阻止非WordPress且没有单独文件夹的文件夹。hta
在不破坏网站的情况下更新WP/插件/主题的正确方法是什么?
我们似乎每天都能得到Wordpress核心更新/插件更新/主题更新。当管理第三方Wordpress时,在确保客户不断更新的同时,保持安全并拥有一个完整的工作站点的最佳程序是什么?我是运行一个并行开发站点并首先尝试更新,还是有一个插件可以在自动升级之前进行备份?
将CPT输出分解为两列
我有以下代码。我有一个左div和一个右div。我如何编辑下面的代码来提取第一个X CPT数据并将其放入右列,以及将下一个XX号CPT数据放入左列?现在,我只是在两列中打印相同的查询。任何帮助都将不胜感激。<div class=\"generic-page-container clearfix smallwidth\"> <div class=\"content_left\"> <?php $args =
创建自定义分类术语的表单
目前,我正在显示自定义分类法(contenttags)的列表。这些内容使用下面的代码显示在列表中,然后显示该分类下的帖子。<?php $taxonomy = \'contenttags\'; $terms = get_terms($taxonomy); // Get all terms of a taxonomy if ( $terms && !is_wp_error( $terms ) ) : ?> <
Resposive admin classes?
WordPress是否有默认类,可以在管理区域/元框中使用多个列?看看下面的例子:我需要输入在单独的列中。是的,我可以自己做,但我发现加载更多的内容是没有意义的CSS 如果WP已经具有该功能。HTML code:<p> <label for=\"first\">This is first input</label> <br/> <input type=\"text\" name=\"first\" id=