一、自己制作 WordPress主题需要学习哪些方面的知识
第一、html、css标记语言。
html和css两个标记语言是学习wordpress主题制作必要的基础。不仅是wordpress主题制作的基础,而且做其他程序的模板,像phpcms、dedecms、discuz等php建站程序都要学会html、css这些语言。html、css是基础中的基础。所以这两样东西非得运用熟练不可。否则在学习wordpress主题制作中会浪费很多时间。
第二、php程序语言
八猫说过了,刚开始学习wordpress主题制作不需要很深的php程序语言基础,只需要把php基本的函数形式讲清楚就可以了。然后把那些wordpress内置的函数玩熟练就可以做出一个像样的主题。
第三、多练习、多打代码
无论是学习什么编程语言,首先做到的就是多手写练习。wordpress主题制作也不例外。当你练习的越多,越熟练,制作wordpress主题也就得心应手。至于wordpress主题教程,网上还是有很多的wordpress主题教程,本人推荐可以看一看我爱水煮鱼博客的wordress主题教程,后期八问猫会出一套完整的wordpress主题制作视频视频。从html、css以及wordpress函数、javascript简单应用、php简单应用到完整的仿站教程,以及wordpress主题制作高级教程。
二、wordpress主题首页设置
1、创建所需的文件在进行主题定制前,应该首先创建一个可供自定义的“设置选项页面”。
创建设置选项页的代码需要放置在主题目录下的functions.php文件中。如果我们的模板名为“OptionPage”,那么functions文件的路径为:wp-contentthemesOptionPagefunctions.php。
我们不需要让wordpress手动加载它,在执行时wordpress会自动加载。2、建立设置选项页首先第一步需要在后台建立一个空白页面供我们使用。
我们通过add_aaction来实现这一步。Actions可以在wordpress执行时的特定时间被响应,例如,当在控制面板创建菜单时,admin_menu就会被响应执行。
因此,可以利用这些来实现我们所需的功能。这是我们创建选项页的最基本的功能。
<?php 设置选项页function="" themeoptions_admin_menu(){//="" 在控制面板的侧边栏添加设置选项页链接add_theme_page(“主题设置”,="" “主题选项”,="" 'edit_themes',="" basename(__file__),="" 'themeoptions_page');}function="" themeoptions_page(){//="" 设置选项页面的主要功能}add_action('admin_menu',="" 'themeoptions_admin_menu');?="">themeoptions_admin_menu()是在控制面板的侧边栏中添加一个链接,指向我们创建的选项页:themeoptions_page。add_theme_page() 的参数为:页面标题:主题设置菜单标题:主题选项(p.s.为了区分显示,页面与菜单标题我做了不同我命名)作用功能:edit_themes;Handle(句柄):当前文件;执行的函数:themeoptions_page;。
三、自己学习弄wordpress主题模板难吗
改不难,做个真正的主题难,因为这不但涉及wordpress自身的函数调用,还有PHP基础和CSS基础。
另外,我不同意楼上说的,WP制作教程根本不用买,因为目前网上也没有一个完全系统的教程来教你做主题,如果真想有所造诣,把我上面说的都学了,自然就通了。如果想暂时懂点皮毛,推荐两个,水煮鱼的从零开始制作 WordPress 主题以及露兜博客的WordPress主题制作全过程。
水煮鱼的适合纯新手看,但学完了也就是能整个简单的主题出来,露兜的适合有HTML+DIV+CSS基础的同学,你自己权衡一下吧。
四、wordpress主题首页设置
1、创建所需的文件
在进行主题定制前,应该首先创建一个可供自定义的“设置选项页面”。创建设置选项页的代码需要放置在主题目录下的functions.php文件中。如果我们的模板名为“OptionPage”,那么functions文件的路径为:wp-contentthemesOptionPagefunctions.php。
我们不需要让wordpress手动加载它,在执行时wordpress会自动加载。
2、建立设置选项页
首先第一步需要在后台建立一个空白页面供我们使用。我们通过add_aaction来实现这一步。Actions可以在wordpress执行时的特定时间被响应,例如,当在控制面板创建菜单时,admin_menu就会被响应执行。因此,可以利用这些来实现我们所需的功能。这是我们创建选项页的最基本的功能。
function themeoptions_admin_menu()
{
// 在控制面板的侧边栏添加设置选项页链接
add_theme_page(“主题设置”, “主题选项”, 'edit_themes', basename(__FILE__), 'themeoptions_page');
}
function themeoptions_page()
{
// 设置选项页面的主要功能
}
add_action('admin_menu', 'themeoptions_admin_menu');
?>
themeoptions_admin_menu()是在控制面板的侧边栏中添加一个链接,指向我们创建的选项页:themeoptions_page。
add_theme_page() 的参数为:
页面标题:主题设置
菜单标题:主题选项(p.s.为了区分显示,页面与菜单标题我做了不同我命名)
作用功能:edit_themes;
Handle(句柄):当前文件;
执行的函数:themeoptions_page;
五、自己学习弄wordpress主题模板难吗
改不难,做个真正的主题难,因为这不但涉及wordpress自身的函数调用,还有PHP基础和CSS基础。
另外,我不同意楼上说的,WP制作教程根本不用买,因为目前网上也没有一个完全系统的教程来教你做主题,如果真想有所造诣,把我上面说的都学了,自然就通了。如果想暂时懂点皮毛,推荐两个,水煮鱼的从零开始制作 WordPress 主题以及露兜博客的WordPress主题制作全过程。
水煮鱼的适合纯新手看,但学完了也就是能整个简单的主题出来,露兜的适合有HTML+DIV+CSS基础的同学,你自己权衡一下吧。
转载请注明出处51数据库 » wordpress主题教育
?php>
ADAMSIR