您当前的位置:首页 > TAG信息列表 > include
在页面中包含PHP代码的最佳方式是什么?
我目前正在创建一组(空)页面并执行一些条件,例如is_page(\'Blabla\') 它增加了我的页面。php非常重要。我已经在使用require_once 对于不同的内容,是否有更干净的方法?
无法从我的插件访问某些WordPress功能
我正在尝试编写一个相对简单的插件。我有两个php文件,一个包含在另一个中,如下所示:define( \'PLUGIN_DIR\', dirname(__FILE__).\'/\' ); include_once(PLUGIN_DIR . \'/included_file.php\'); 事情看起来很好。但是,当我尝试从包含的文件中调用一些wordpress函数时,我会出错:致命错误:调用未定义的函数xxx()。。。奇怪的是,这只适用于某些函数,而不适用于其他函数。例如,如果我将此代码放在
WordPress“包括TEMPLATEPATH”还是?
我建造了这样的东西:Index Container Widgets Area我为此创建了一个小部件-Categories Widget - Index Container .php 在以下情况下:<?php include (TEMPLATEPATH . \'/includes/containers/container-grid-categories.php\'); ?> <?php ///include (TEMPLATEPATH . \'/includes/container
是否有可能在WordPress主题中包含一个HTML平面文件网站?
是否可以在WordPress中包含整个平面文件HTML站点(HTML、文件夹/和CSS)?本质上,我想托管一个HTML站点,但可以访问WP函数和插件。对iframe解决方案不感兴趣,因为这会破坏浏览器地址栏上URL的外观。我可以在WP中包含html站点吗?或者在HTML中包含WP(使用一些PHP.htaccess扩展魔法)?
在模板中包含特定页面
如何将特定页面包含到模板中?例如,在我的网站主页上,我希望有大约3个不同的内容区域,客户可以根据需要定期更新。我想最好的方法可能是将页面嵌套到模板中,他可以编辑页面。我如何设置?wordpress codex、wordpress论坛和google都没有给我任何解决方案。我知道有一个插件允许这样做,但它与3.1及以上版本不兼容。无论如何,我不喜欢使用插件的想法,我想wordpress应该有一个简单的模板标签系统设置,错了。。。。PHP可能就是答案所在。谢谢你的帮助p、 另外,如果你知道除了使用嵌套页面之外还
如何检查模板文件夹内是否存在txt文件?
我在我的主题中有一个文件夹,在那里我保存了一些txt文件,我将这些文件包含在一个主题中。问题是,在包含txt文件之前,我需要检查它是否存在。我用下面的方法检查失败,不知道为什么它不起作用,总是返回false。$themeLocation = get_bloginfo(\'template_url\'); $fileName1 = $themeLocation.\'/txtfolder/file1.txt\'; if(is_file($fileName1)){ ech
按特定帖子ID排序(&Include)数组
我有以下几点:<?php $num_cols = 2; // set the number of columns here $args = array( \'post_type\' => \'testimonials\', \'posts_per_page\' => 4, \'orderby\'
在包含的php文件中使用WP函数,如_title()
我将一个php文件包含在单文件中。php,在循环中。是否可以在包含的php文件中使用WP变量,如\\u title()、\\u date()等?
从外部PHP页面获取当前用户数据
我有一个与WordPress上的模板/主题相同级别的PHP页面。我需要能够从该页面获取当前登录的用户详细信息。我试过这个:require_once( $_SERVER[\'DOCUMENT_ROOT\'] . \'/wp-load.php\' ); global $current_user; $current_user = wp_get_current_user(); var_dump( $current_user ); 但它什么也没回来。0 像user_id
如何将外部php非WordPress类调用到unctions.php?
我的所有WordPress文件都位于:/httpdocs/news/ 我想调用的类包括:/private/classes/ 我会使用include\\u once()函数还是有WordPress函数?我该怎么做?干杯
包括Zend Gdata库路径错误
我试图将Zend Gdata模块包含到插件中,但插件激活时会出现以下错误:include\\u once(Zend\\Gdata\\YouTube.php)[函数.include once]:打开流失败:Zend\\Loader中没有这样的文件或目录。php第146行非常感谢您的帮助,谢谢我在根目录中有主插件文件,然后是包含模块的Zend子文件夹。这是从演示应用程序复制的,它在相同的XAMPP安装上运行良好,所以这与WordPress如何包含文件有关?/** * @see Zend_Loader&
当POST_TYPE=>PAGE时,QUERY_POST不显示具有给定ID的页面
目前我正在一个WP网站上工作,该网站的FrontPage上有3个其他页面的摘录。我尝试使用的代码如下:<?php query_posts(array(\'post_type\' => \'page\', \'include\' => 5, 7, 52, \'showposts\' => 3) ); ?> <?php if ( h
包含文件的WP环境问题
我有一个文件,我包括整个网站的索引。php,单个。php等。此文件的行为非常严格,其行为就像它不是wordpress环境的一部分,意思是:我在get\\u bloginfo(\'template\\u url\')上出错,它无法从我的选项页中获取值。知道会发生什么吗?Here is the include code i have in my index.php (somewhere mid page):<?php include(get_bloginfo(\'template_url\') .\'/
动态确定包含在类中的脚本和样式的URI,这些脚本和样式可以从插件/主题/子主题/MU插件中添加
我正在开发一个设置API类,我希望能够将其放入插件、wpmu插件、主题或子主题目录,并使其正常工作。我的问题是,我很难确定如何在运行中确定包含脚本和样式的URI。我希望无论站点的WP安装是如何设置的,它都能工作,所以无论WP内容、插件、mu插件和主题目录位于何处,它都应该工作。我发现this post 这涉及到一些类似的东西,但并不完全相同,因为它处理的是路径而不是URI。而且,(坦率地说),我发现我的头有点难绕,如果我的胡萝卜不在那里,我想避免掉进兔子洞。关于如何处理这个问题,有什么建议吗?
从插件内的包含文件加载内容
标题不是最好的,所以请随意更改以使其更清楚。。。问题:我试图从插件中加载一个页面,并替换WP发布的任何内容。将其设置为如果它们位于网站的首页,则会在我的插件中显示一个PHP页面:if(is_front_page()){ $full_path = WP_PLUGIN_URL.\'/\'.str_replace(basename( FILE),\"\",plugin_basename(FILE)); $url = $full_path . \"/PLUGIN
我们应该在函数文件中使用GET_TEMPLATE_PART()而不是INCLUDE_ONCE吗?
我使用主题检查插件来检查我的主题是否有错误和建议,我在标题等主题文件中使用get\\u template\\u part()。php和索引。php,但在函数中。我使用的php include\\u once()主题检查并不是指向这些,而是指向曾经在小部件中使用过的include\\u。函数中包含的php文件。php我的问题是,我们应该使用get\\u template\\u part()而不是all include\\u once()和include(),还是只用于获取常用标记?我知道只建议使用get\\
将外部php库集成到WordPress-正确的方式
如果我要将自定义库加载到wordpress中,那么添加它的最佳位置是什么?由于在库的顶部定义了一组全局变量,因此我不希望通过一个钩子来完成这项工作,在钩子中,我被迫使用包装函数,从而将我的库全局变量视为该函数的本地变量。我的库开始于ob_start() // I\'m not sure how this would effect WP. So I\'m not too big on this. session_start(); // I do need this thoug
Include file in plugin file
我有一个插件,里面有很多功能。我想把插件分成几个文件。我删除了一些函数并将其放在名为activate的文件中。php K7课程。php。然后在k7Couses文件中。php i包括以下内容:/* Plugin Name: k7 Course Management Plugin URI: http://yourdomain.com/ Description: A plugin to manage k7 Courses Display Version: 1.0 Auth
函数.php中包含的PHP文件不能在管理区域中工作
我已经拆分了我的功能。使用将php转换为多个文件require_once, 这非常有效。但是,当我在其中一个包含的文件中添加管理功能(额外面板)时,它不起作用?这让我把代码放在函数中。php,我不想这样做。这是我最重要的功能。php<?php error_reporting(E_ALL); ini_set(\'display_errors\', True); // Includes require_once(\'includes/admin.php\');
Add_Feed无法打开流
正在尝试使用以下内容添加新源:function events_feed() { include(TEMPLATEPATH . \'/events.php/\'); } add_feed(\'gpevent\',\'events_feed\'); 我得到了一个无法打开流目录未找到的错误。1.事件。php位于我的主题文件夹的根目录中。2、我在函数中添加了函数。php文件。保存(&A);已上载。3、重新保存的永久链接。4、参观http://example.com/feed/gp