如何在wordpress中添加主题演示面板
一般情况下,多数主题下都有author.php这个文件,这既是作者展示页面。
如果发现自己正在使用的主题中没有author.php这个文件的话, Wordpress 会默认寻找 archives.php文件,如果连 archives.php 都不可用, Wordpress 会接着寻找你的 index.php 文件。
想要创建一个author.php文件的话,可以拷贝archives.php 或者 single.php 的内容。
在这两个页面的基础上插入对应的wordpress作者页面调用函数,即可调用相应的作者信息。
常用的作者信息调用函数:the_author 显示文章的作者 the_author_description 显示文章作者的描述(作者个人资料中的描述) the_author_login 显示文章作者的登录名 the_author_firstname 显示文章作者的firstname(名) the_author_lastname 显示文章作者的lastname(姓) the_author_nickname 显示文章作者的昵称 the_author_ID 显示文章作者的ID号 the_author_email 显示文章作者的电子邮箱 the_author_url 显示文章作者的网站地址 the_author_link 显示一个以文章作者名为链接名,链接地址为文章作者的网址的链接。
the_author_icq 显示文章作者的icq the_author_aim 显示文章作者的aim the_author_yim 显示文章作者的yim the_author_msn (不推荐使用) 显示文章作者的msn the_author_posts 显示文章作者已发表文章的篇数 the_author_posts_link 显示一个链接到文章作者已发表文章列表的链接 list_authors (不推荐使用) 显示blog所有作者和他们的相关信息。
完整函数如下:参数:optioncount:是否显示各作者已发表文章的篇数,可选值为:TRUE 和 FALSE(默认值) exclude_admin:是否不列出管理员,可选值为:TRUE(默认值) 和 FALSE show_fullname :是否显示各作者的全名,可选值为:TRUE 和 FALSE(默认值) hide_empty:是否不显示发表文章数为0的作者,可选值为:TRUE(默认值) 和 FALSE feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子 feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空 代表不显示各个作者的发布文章数,列出管理员,显示各作者的全名,显示发布文章数为0的作者和不显示RSS供稿种子。
wp_list_authors 显示blog作者列表,如果作者发表过文章,则他的名字将链接到他发表的文章列表中。
可定义是否显示其他信息。
参数:optioncount:是否显示各个作者发表文章数,可选值:true 和 false(默认值) exclude_admin:是否不显示“admin”用户,可选值:true(默认值) 和 false show_fullname:是否显示各个作者的全名,如果不显示,将显示昵称。
可选值:true 和 false(默认值) hide_empty:是否不显示发表文章数为0的作者,可选值:true(默认值) 和 false feed:链接到各个作者发表文章的RSS供稿种子链接名,默认为空,不显示RSS供稿种子 feed_image:供稿种子的图片地址,如果提供此项,则覆盖上面的feed,默认为空 增加用户信息字段:为了更加简便与安全的增加信息字段,建议将自定义字段添加到“联系信息”中。
“联系信息”的字段添加方式非常简单,打开wp-includes/user.php文件,约在1539行可以找到:$user_contactmethods = array代码,在大括号中修改或增加字段。
字段增加的格式为 ‘数据库字段名’ => __(‘标题说明文字’) 修改后的完整代码演示:function _wp_get_user_contactmethods( $user = null ) {$user_contactmethods = array(); if ( get_site_option( 'initial_db_version' ) $user_contactmethods = array( 'aim' => __( '支付宝收款地址' ),'addres' => __( '所在地' ),'job' => __( '职业' ),'qq' => __( 'QQ' ),'touxiang' => __( '头像url' )); } return apply_filters( 'user_contactmethods', $user_contactmethods, $user ); } 可以根据需要删除默认的字段,添加自己需要的字段,以达到增加用户选项的目的。
修改此项后,在用户后台的个人资料中也会自动出现对应的输入框,无需再修改其他程序文件。
如果需要在作者页面的前端调用显示自定义字段则只需要使用 “echo $curauth->xxx;”的PHP语句即可输出对应字段。
请问,建站程序 Wordpress WP 学习方法!还有什么叫 DIV CSS?谢...
您好,我是米老鼠岚岚,有什么不懂的一起交流,多结交朋友帮助别人是我一贯的原则。
您的问题上次我是在wp百科网学习到的,那里凭最新优惠码W5229可以学到几乎所有WP的知识和操作!DIV+CSS就是建站模板最基本的样式,几乎网站上所有的显示都是由它们完成的!其实我觉得学习贵在坚持,贵在自己的执行力,贵在有一个人能真正的指点你和帮助你,这比任何的教程和赠品都要珍贵和有用。
我一直觉得在网络上混,人脉非常重要。
只要你愿意和我做朋友,我就愿意和你真心互相帮助,成为朋友,呵呵。
播放器代码都有哪些?
你可以这样操作: Label lb = new Label();//new一个Label控件 Point p = new Point(90, 20);//设置控件显示位置 lb.Width = 150;//设置宽度 lb.Height = 50;//设置高度 lb.Text = "dfdfds";//控件内容 lb.Location=p; this.Controls.Add(lb);//将控件添加到当前窗体 int x=lb.Location.X;//获取控件X坐标 int y = lb.Location.Y;//获取控件X坐标 希望能帮助你。
wordpress插件有注入怎么办
wordpress插件有注入解决方法:1. POEDIT2. 2.UltraEdit这里以configure-smtp插件为例来做演示一、普通汉化首先将configure-smtp安装后进入插件设置界面可以看到全是英文,打开wp-content\plugins\configure-smtp目录可以看到目录下有configure-smtp.pot文件,这个就是语言包的英文模板(可移植对象文件)了1.将其复制一份到lang目录下并重命名为configure-smtp-zh_CN.po2.使用POEDIT软件打开(POEDIT的设置就不做讲解了,百度一下你就知道)打开后即可对原文本对照进行逐个翻译了。
翻译完成后保存,这是会自动根据po文件生成同名的mo文件。
mo文件就是WP调用的语言包。
3.翻译完成后需要设置加载,打开configure-smtp.php主文件,在其中加入如下代码load_plugin_textdomain('configure-smtp','wp-content/plugins/configure-smtp/lang');/**说明:load_plugin_textdomain('插件名称','wp-content/plugins/configure-smtp/lang 插件语言包所在目录');WordPress插件,是为开源博客程序WordPress添加各种功能的扩展组件。
WordPress之所以成为目前使用最广泛的博客程序之一,正因为它拥有非常多的插件。
仅wordpress官网已收录的插件就有一万多个。
如果算上没有被WordPress官网收录的插件,说有十万个,一点也不夸张。
有了这数量庞大的WordPress插件,让WordPress程序可以扩展出各种各样的功能。
转载请注明出处51数据库 » wordpress代码演示
嗯再见没见过