当前位置:首页 » 论文素材 » wp主题制作

wp主题制作

发布时间: 2021-03-19 05:39:08

⑴ 如何制作WordPress主题语言包

经过这次yHtml5主题的制作,我学会了怎么给主题制作语言包,就是一般的汉化主题啦。需要的朋友可以了解下,废话不多说,看步骤
经过这次yHtml5主题的制作,我学会了怎么给主题制作语言包,就是一般的汉化主题啦。废话不多说,说步骤。
首先,得用到poedit,
其次,在主题目录下新建一个languages文件夹,这是将语言包保存在此。
第三,打开poedit,新建一个消息目录文档;
新建消息目录文档
第四,配置路径、关键词,这步很关键,我先前就不懂,折腾了一夜。。。
工程信息什么的,按你自己的填就好了。
配置路径
我研究好多,也搜索了不少答案,最后总结,如果你先前设置的languages目录是这样的话,那这边路径只需添加“..”两点即可,然后最好保存为zh_CN.po(主题会根据本地化来检测)。
配置关键词
配置关键词这步,一般只需要“__”(双下划线,注意,是双下划线),”_e”即可,另外两个也可以添加,以备不时之需。
第五,这步就需要把主题里所有的文件,需要被翻译的部分以<?php __(‘英文’, ‘主题名’); ?>和<?php _e(‘英文’, ‘主题名’); ?>表示。
这两个函数我是这么理解的,一般的单独的英文输出用<?php _e(‘英文’, ‘主题名’); ?>;比如:
复制代码代码如下:
<h3 id=”comments-title”><?php_e( ‘Comments:’, ‘yHtml5′ ); ?><?php comments_number(”, ‘ 1 ‘, ‘ % ‘);?></h3>
而如果是存在于函数里的打印输出格式用<?php __(‘英文’, ‘主题名’); ?>;比如:
复制代码代码如下:
<?php paginate_comments_links(‘prev_text=’.__(‘Previous’, ‘yHtml5′).’&next_text=’.__(‘Next’, ‘yHtml5′).”);?>
这是我根据WordPress官方主题里的情况,自己这么想的。
第六,完成之前5步,下面点击一个按钮即可自动显示全部需要被翻译的部分。
最后一步
O了!!!
P.s.昨天忘了一个最关键的一步,没这一步,前面的白搭,就是在主题调用语言包,就是在functions.php文件添加下面一段代码:
复制代码代码如下:
function theme_init(){
load_theme_textdomain('yHtml5',get_template_directory() . '/languages');
}

⑵ 自己制作 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博客主题

WordPress本地运行环境(或者在线网站空间),并且已安装好WordPress,作为测试博客
至少配备三回种浏览器答,Microsoft Internet Explorer、Mozilla Firefox、Google Chrome,版本暂时不限,用于测试网页是否显示正常
一个文本编辑器用于编写代码,Dreamweaver、UltraEdit、NotePad++、Vim等,不推荐使用记事本,

⑷ 如何制作wordpress主题 适合手机端

网站后台安装插件

首先,我们需要通过之前建设wordpress网站时已经生成的wordpress后台链接,并输入我们已经有了的用户名及后台密码登入我们已经建设好的wordpress网站后台。

因为我们用的是插件实现快速搭建wordpress手机站点,所以在登录后台后我们需通过【仪表盘】在侧边菜单栏目中找到【插件】把鼠标移到上面之后我们选择【安装插件】选项

在进入安装插件的界面后,根据小导航上面的【搜索】通过输入插件名的方法来找到我们所需要的插件,这里我们在搜索框中输入【WPtouch】来进行插件的搜索。

在搜索的结果中找到我们需要的插件,如图1我们选择并选择进行安装。安装好后如图2我们回到仪表盘,并点击【插件】选择【已安装插件】并找到刚安装好的选择启用

在安装好后我们就已经完成了并搭建好了wordpress手机站点,如图1在仪表盘中已经出来了【WPtouch】的菜单选项。这个时候我们就可以通过手机访问网站域名来浏览效果如图2看是否已经实现了用手机访问网站的目的

END
网站后台不能安装插件怎么办

很多时候我们在安装插件的时候会出现种种问题不能在后台进行安装,这时候我们就用到ftp工具。通过下载该插件并解压插件,上传到我们根目录下的wp-content”“plugins”文件中也可以完成插件安装实现手机版网站。

END
wordpress站点手机访问设置

在实现手机访问wordpress站点的时候,我们还可以根据自己的喜好来进行相关的设置来令手机端的网站更吸引人。如图在仪表盘【wptouch】选择【核心设置】设置网站标题、网站语音和其它。

【wptouch】选择【主题设置】【一般】我们可以来设置手机端网站的文章篇数、缩略图、日期作者。

3
【wptouch】选择【主题设置】【品牌】可以通过简单设置我们喜欢的风格网站的背景颜色,同时还可以上传自己的标识网站图标用以表明自己的版权和所有人或展现。

⑸ 制作的wp主题没有Wordpress自带的控制台怎么搞

这是动态数据,所以你要调用函数.
找到WP原来的模板编辑,找到这个代码位置.复制到你的新的模板中,就可以显示了.

⑹ 如何制作一款属于自己的WordPress主题

工具/原料
本地测试环境搭建工具
WordPress安装程序
NotPad++文本编辑工具
HTML+CSS+PHP的基本知识
方法/步骤
使用XAMPP搭建本地环境,启动后的画面是这样的,关于使用方法,请善用网络

2.规划主题文件目录
这是完整的主题目录里应该包含的文件,包含了一些有用的扩展
方框里的内容是我们本文所必须的。

3.分离主题文件代码
根据我们前面设计的页面外观我们的主页的HTML代码可以是这样的:<code><html> <head> <title>Tutorial theme</title> <link rel="stylesheet" href="style.css"> </head> <body> <div id="wrapper"> <div id="header"> <h1>HEADER</h1> </div> <div id="main"> <div id="content"></div> <div id="sidebar"></div> </div> <div id="delimiter"></div> <div id="footer"> <h1>FOOTER</h1> </div> </div> </body></html>
</code>接下来,我们对这些代码进行模块分离,区分出header,footer,sidebar,index等内容。头部文件Header.php:<code><html> <head> <title>Book Review</title> <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>"> </head> <body> <div id="wrapper"> <div id="header"> <h1>HEADER</h1> </div>
</code>Header.php文件中的第4行我们更换了样式表的文件路径,这样主题就会自己判断并加载侧边栏文件sidebar.php<code><div id="sidebar"> <h2 ><?php _e('Categories'); ?></h2> <ul > <?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0'); ?> </ul> <h2 ><?php _e('Archives'); ?></h2> <ul > <?php wp_get_archives('type=monthly'); ?> </ul></div>
</code>Siderbar.php文件中分别输出了分类的列表和归档的列表。底部文件footer.php <code>
<div id="footer"> <h1>FOOTER</h1> </div> </div> </body></html></code>主题样式文件:style.css
<code>/*Theme Name: Book ReviewTheme URI: http://www.aidd.me/themeAuthor: the WordPress teamAuthor URI: http://www.ibooks.org.cn/*/body { text-align: center; }#wrapper { display: block; border: 1px #a2a2a2 solid; width:90%; margin:0px auto; }#header { border: 2px #a2a2a2 solid; }#content { width: 75%; border: 2px #a2a2a2 solid; float: left; }#sidebar { width: 23%; border: 2px #a2a2a2 solid; float: right; }#delimiter { clear: both; }#footer { border: 2px #a2a2a2 solid; }.title { font-size: 11pt; font-family: verdana; font-weight: bold; }</code>主题样式文件主要完成对主题外观的控制,这些只是最基本的样式控制文件,你可以根据自己的需要进行适合的修改以达到自己想要的效果。通过对最简单的HTML的不同控制,您会发现在以后的主题制作中如何优化代码,提高代码的通用性。主文件index.php:<code><?php get_header(); ?><div id="main"> <div id="content"> <h1>Main Area</h1> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <h1><?php the_title(); ?></h1> <h4>Posted on <?php the_time('F jS, Y') ?></h4> <p><?php the_content(__('(more...)')); ?></p> <hr> <?php endwhile; else: ?> <p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?> </div> <?php get_sidebar(); ?></div><?php get_footer(); ?></code>在主文件中,我们分别通过调用了get_header(),get_sidebar(),get_footer()实现了文件的整合,通过if判断是否存在日志文章,然后通过While循环来输出数据库中的日志文档。这虽然是一个最基本,最简单的主题,但通过主题的制作您能够会不断的发现问题,并通过请教网络,谷歌等搜索引擎来获取更多的知识。通过查CSS您可能获得更多的CSS控制的特效的技能或许您会发现BootStrap是如此强大。通过查找get_header,您会发现更多其独特的功能,你会发现wp_footer函数像WP_head()函数一样重要,通过查找侧边栏sidebar,您会发现原来可能通过小工具使侧边栏变得如此强大,通过查找文章类型,文章形式,分类法,你会发现原来WordPress可以完成你想要的任何功能。

⑺ 怎样制作WordPress主题汉化包

1在网上查了很多资料,也问了很多朋友,最后终于知道了怎样制作theme汉化包。所以,想和大家分享一下,供那些和我一样刚接触wordpress的朋友参考!无论是你自己制作主题,还是看上了其他的主题,这个教程都将对你有所帮助!
2虽然网上制作theme语言包的方法别人介绍过,但大多讲的比较笼统,对于刚接触wp的朋友来说还得花上不少功夫去消化!本教程主要针对刚接触wp的新手做的教程!
首先配置你的wordpress theme文件
在 theme中把需要汉化的地方使用如下格式设置好:

上面的c2cer这个是可以根据你自己的皮肤名字来定的!
例如我的theme叫做:popdo 然后我要汉化的语句是:one comment
那么就可以写成:
<?php _e('one comment', 'popdo') ?>
<!--end-->

如果要翻译的语句与php数据库有查询关系,那么调用的时候就要用__()而不是_e()的方式,例如:
<?php the_excerpt('Read More &raquo;')?>
<!--end-->

那么格式就可以写成:
<?php the_excerpt( __( 'Read More &raquo;' ,'popdo'))?>
<!--end-->

如果上面让你不明白的话,你也可以下载一套sandbox的框架查看里面的语句。都设置好这些后,在theme的functions.php文件中的最下面添加一句:
<?php
add_action ('init','my_theme_init');
function my_theme_init ()
{load_theme_textdomain ('popdo');}?>
上面的(’popdo’)要与你原先设置的名字要一致,最好直接使用theme的名字!
这样theme上的工作都完成了。
接下来开始poedit上的汉化步骤:
首先下载一个Poedit(PoEdit是一款Windows下的.po文件编辑器,常用来汉化各种程序),安装好后,启动软件,点击:文件—新建消息目录文档。在弹出的对话框中出现如下设置:
工程名称以及版本:填写你的工程名称
团队:你 的团队
团队专用电子邮件:你的Email
语言:你的国家语言
国家:你的国家
字符集:建议utf-8
源代码字符集:建议utf-8
复数形式:留空

3路径的设置用一个”.”(点号)-即同级目录以及该目录下的所有子目录:
4因为路径的问题搞了半天,呵呵!
之前theme里设置了汉化的内容关联了_e和__,所以关键字设置如下:
然后点确定,跳出.po文件保存对话框,将.po文件起名为zh_CN.po保存在 theme的根目录下(之前设置了路径为”.”,所以这里保存位置很关键!)
5保存之后就自动弹出待翻译的所有语句列表,确 定之后就可以开始翻译了,未翻译的语句会显示蓝色粗体字,在列表下面有两个输入框,上面一个框是待翻译语句,下面一个框是你的翻译内容!
6poedit中翻译好后Ctrl+s保存,会自动生成.mo文件,翻译工作完成后还差 最后一步,别急!
打开你的wordpress根目录下的文件wp-config.php
查找语句:
define ('WPLANG', '');
<!--end-->
将其改为:
define ('WPLANG', 'zh_CN');
<!--end-->
保存,刷新你的wordpress首页,这样我们就完成了WordPress theme 汉化包的制作全过程,自己的theme就制作完成了!

⑻ wordpress主题制作 需要什么软件

我想大多数使用WordPress的朋友都喜欢去尝试新的主题,但是换来换去,总是找不到那么一款适合自己的,让人很郁闷。于是很多人萌生了修改现有主题或自己动手从头制作一个主题的想法,但是问题又来了,怎么做呢?毕竟制作主题是需要编写代码的,相信很多人看到代码就头大。露兜博客正在着手编写一个WordPress主题制作的系列教程,将从头到尾手把手教你如何制作一个完整的WordPress主题,希望对你有所帮助。开始之前先声明,这系列教程只能让你感性地认识主题的制作过程,并不能让你完完全全地掌握WordPress主题的原理。

⑼ 如何自制wordpress主题

你可以参考http://fairyfish.net/2007/06/04/so-you-want-to-create-wordpress-themes-huh/

老外写的教程很细致,水煮鱼把他翻译了,也很详尽

后台不需要重新做.

不过wp的主题制作相对还是复杂些吧,我同意kris,最好还是懂点php.

你也可以下载sandbox,是老外写的空白wp模版,你在此基础上编写可以省很多事情.写写css文件和制图片就可以了.

热点内容
涂鸦论文 发布:2021-03-31 13:04:48 浏览:698
手机数据库应用 发布:2021-03-31 13:04:28 浏览:353
版面217 发布:2021-03-31 13:04:18 浏览:587
知网不查的资源 发布:2021-03-31 13:03:43 浏览:713
基金赎回参考 发布:2021-03-31 13:02:08 浏览:489
悬疑故事范文 发布:2021-03-31 13:02:07 浏览:87
做简单的自我介绍范文 发布:2021-03-31 13:01:48 浏览:537
战略地图参考 发布:2021-03-31 13:01:09 浏览:463
收支模板 发布:2021-03-31 13:00:43 浏览:17
电气学术会议 发布:2021-03-31 13:00:32 浏览:731