最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > WordPress开发 - options framework基础应用.,建站文章

WordPress开发 - options framework基础应用.,建站文章

时间:2023-07-23 11:07:23 阅读: 文章分类: 网站建设 作者: 网站编辑员

导读:建站文章建站文章很多wordpress主题都采用了这套options framework 设置框架,这里有篇详细的教程,大家一起来看看 看到好多免费的wordpress主题都采建站技术论坛网站开发技术。

建站技术论坛网站开发技术很多wordpress主题都采用了这套options framework 设置框架,这里有篇详细的教程,大家一起来看看

看到好多免费的wordpress主题都采用了这套后台设置框架,就拿来研究下,其实设置框架也有很多类型,重要的不在于他的设置有多丰富,而是这个框架的使用是否明确。

正好,这款options framework 框架就贴心的准备了一款主题来帮助各位新手开发者来了解这套框架,可惜的是,即使有这套主题的帮助,很多新手开发者对此也是一知半解,难以使用,这次在网络上找到了一份有详细使用教程的文档,大家一起来学习下。

  • 原文来源:详情
  • 框架下载:详情

下载并解压 Options Framework Theme 后可以看到文件夹中主要包含下图所示的这些文件,我们只需要将images 文件夹、 inc 文件夹、options.php 文件复制到我们需要添加主题选项的主题中去,然后将该 functions.php 文件中调用 inc 文件夹内容的部分复制到我们自己wordpress主题的 functions.php 文件中就可以了。 具体代码如下 :

  • define( 'OPTIONS_FRAMEWORK_DIRECTORY', get_template_directory_uri() . '/inc/' );
  • require_once dirname( __FILE__ ) . '/inc/options-framework.php';
  • 需要注意的是,对于默认主题一般已经有一个 inc 文件夹用于存放模板文件或其他一些 php 文件,为了避免不必要的麻烦,建议将新复制的 inc 文件夹命名为 options-framework 或其他你喜欢的名称,同时修改上述调用的路径。如果是子主题还需要将 get_template_directory_uri() 替换为 get_stylesheet_directory_uri()。 修改Theme Options这个选项为主题选项:

  • //找到includes/class-options-framework-admin.php,第83行
  • static function menu_settings() {
  • $menu = array(
  • // Modes: submenu, menu
  • 'mode' => 'submenu',
  • // Submenu default settings
  • 'pagdede网站模板e_title' => __( 'Theme Options', 'theme-textdomain' ),
  • 'menu_title' => __( 'Theme Options', 'theme-textdomain' ),
  • 'capability' => 'edit_theme_options',
  • 'menu_slug' => 'options-framework',
  • 'parent_slug' => 'themes.php',
  • // Menu default settings
  • 'icon_url' => 'dashicons-admin-generic',
  • 'position' => '61'
  • );
  • return apply_filters( 'optionsframework_menu', $menu );

    关键词标签: WordPress 建站 基础

  • 声明: 本文由我的SEOUC技术文章主页发布于:2023-07-23 ,文章WordPress开发 - options framework基础应用.,建站文章主要讲述基础,WordPress,建站网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_35110.html

    我的IDC 网站建设技术SEOUC.COM
    专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章