如何在主题wordpress中包含Redux Framework?
此代码不起作用:
<?php
if ( !class_exists( 'ReduxFramework' ) && file_exists( dirname( __FILE__ ) . '/ReduxFramework/ReduxCore/framework.php' ) ) {
require_once( dirname( __FILE__ ) . '/ReduxFramework/ReduxCore/framework.php' );
}
if ( !isset( $redux_demo ) && file_exists( dirname( __FILE__ ) . '/ReduxFramework/sample/sample-config.php' ) ) {
require_once( dirname( __FILE__ ) . '/ReduxFramework/sample/sample-config.php' );
}
?>
答案 0 :(得分:2)
Spoiler警报,Redux的首席开发人员。您可以使用Redux Generator获取管理文件夹并绕过一些痛苦。
http://generate.reduxframework.com
毕竟,这是一项免费服务。 :)
答案 1 :(得分:1)
对于我的作品:
// load the theme's framework
if ( !class_exists( 'ReduxFramework' ) && file_exists( dirname(__FILE__) . '/framework/ReduxCore/framework.php' ) ) {
require_once( dirname(__FILE__) . '/framework/ReduxCore/framework.php' );
}
// load the theme's options
if ( !isset( $redux_owd ) && file_exists( dirname(__FILE__) . '/framework/sample/sample-config.php' ) ) {
require_once( dirname(__FILE__) . '/framework/sample/sample-config.php' );
}
我有文件夹框架结束他我有ReduxCore结束示例文件夹...检查代码...
答案 2 :(得分:1)
尝试这些步骤希望有所帮助
第2步:解压缩/解压缩下载的redux框架文件。
第3步:将解压缩/解压缩文件中的 ReduxCore 文件夹复制到您的活动主题目录中。
第4步:在当前活动主题目录中创建名为功能
的新文件夹第5步:将下载的框架文件sample-config.php从示例目录复制到主题函数文件夹
第6步:将此复制的文件从sample-config.php重命名为admin-config.php
第7步:将此代码复制粘贴到functions.php文件的底部。
if( !class_exists('ReduxFramework')){
require_once(dirname(__FILE__) . '/ReduxCore/Framework.php');
}
if( !isset( $redux_demo ) ){
require_once( dirname( __FILE__) . '/functions/admin-config.php');
}
第8步:就是这样。现在,您可以在主题中看到主题选项。 您还可以根据自己的要求自定义 /functions/admin-config.php 文件。
答案 3 :(得分:0)
在该链接中http://tgmpluginactivation.com/download/生成插件激活文件(&#34; class-tgm-plugin-activation.php&#34;将文件包含到您的主题文件夹中)下载zip文件
在该文件&#34;插件数组数组&#34;
添加代码
// add below code to add redux framework plugin
$plugins = array(
array(
'name' => 'Redux Framework', // The plugin name.
'slug' => 'redux-framework', // The plugin slug (typically the folder name).
'required' => false,
'version' => '3.6.1',
'external_url' => 'https://wordpress.org/plugins/redux-framework',
'source' => 'repo',
'force_activation' => false,
'force_deactivation' => false,
),
);
用于插件路径
&#39;源&#39; =&GT; &#39; repo&#39;,
答案 4 :(得分:0)
在wordpress主题中包含redux框架的简单方法。
// Including Redux Framework
require_once (dirname(__FILE__) . '/redux/redux-framework.php');
if ( class_exists( 'Redux' ) ) {
require_once (dirname(__FILE__) . '/redux/sample/barebones-config.php');
}