Register custom post type

创建插件文件夹,创建custom_post_type.php文件,然后粘贴上面的代码进去,根据自己的需要修改。插件头部要设置安全验证: if ( !defined(ABSPATH)) { die(); } 后台开启插件,就可以看到自定义的post type.

WordPress创建自定义widget教程

在wordpress的plugin文件夹创建textdomain_widget文件夹,textdomain是你wp的站点文本名字,然后在里面创建textdomain_widget.php文件夹。 首先创建widget文件的头部,来进行插件的相关安全性验证, 然后,添加自定义widget插件的正文部分,默认的自定义widget的格式为: 之后添加钩子: 添加高级的自定义widget,这里名字为Foo_Widget(可以自定义更改)的格式为: 之后在钩子里进行注册: Note : You must use get_field_name() and get_field_id() function to generate form element name and id.

Getting Sticky Headers and the WordPress Admin Bar to Behave

Putting a site’s logo and main navigation into a sticky header (or a fixed-position header) is a definite trend now. It’s become popular for WordPress themes as well: check out posts like all of these. In a WordPress site, however, sticky headers run into a problem when the admin bar is visible. Both the admin bar and most sticky headers […]

提升电脑办公使用效率的快捷键和热键

ctrl + t 浏览器打开新的标签页 ;ctrl + h 浏览器中一键打开 历史记录;ctrl + shift +delete 一键清空历史浏览器记录;ctrl + shift + n 浏览器无痕模式浏览;ctrl + d 加入书签,加入浏览器收藏;ctrl + 数字键 可以跳转到相应的浏览器标签页;关闭一个标签页后, 按 ctrl + shift + t 可以重新打开这个标签页;windows+ shift + s 可以截取任意部分屏幕 ;ctrl + j 打开chrome浏览器的下载记录;在浏览器页面 按 ctrl +f 可以在当前网页上搜索 特定内容;ctrl + backspace 可以逐字删除文档 上的字:按住 空格键可以不用按动滑鼠就可以向下拖动; shift + 空格键可以向上返回拖动; windows + ctrl […]

wordpress常用函数

1: get_search_form() wp直接调用搜索表格, 用法 : <div class=”container”><?php get_search_form( ); ?></div>, 对应的模板是 searchform.php;2: get_stylesheet_uri() 主题根目录下的style.css的直接路径;3: bloginfo(‘url’);调用网站链接;4: bloginfo(‘description’); 调用网站副标题;5: bloginfo(‘name’); 调用网站名称;6: wp 调用头部函数 wp_head();7: wp 调用头部文件函数 get_header();8: wp调用尾部文件函数 get_footer();9: wp 永久链接函数 the_permalink();10: wp 标题函数 the_title();11: wp 文章内容函数 the_content();12: wp 带get的函数都要echo , 不带Get的函数自带echo,文件类的get除外 ;13: wp single.php 是文章内容页, page.php 是单页; archive.php 是分类页;functions.php 是函数页;14: 调用缩略图,the_post_thumbnail( string|array $size = ‘post-thumbnail’, string|array […]

wordpress翻译函数和internationalizion

如果想学wordpress主题开发,wordpress的翻译和本地化(I18n)是必学的途径。Weblinks带你学习: 编译函数:WordPress使用了下面几个函数来功能化本地语言化。 __()_e()_x()_ex()_n() 以上所列的函数是用来包含所需翻译的字符串的,根据字符串的不同参数和输出类型,需要使用不同的函数。相信有不少朋友还是不太明白这几个函数的区别和用法, __() 和 _e()__() 和 _e() 都是用来返回对应当前语言的字符串内容。请看下面的例子: 使用 __()<?phpif( is_single() ) { //如果这是一篇“文章”echo __( ‘This is a post.’ );}?> 使用 _e()<?phpif( is_single() ) { //如果这是一篇“文章”_e( ‘This is a post.’ );}?> 上面两组代码的最终输出内容都是一样的。请自己对比一下这两组代码的第 3 行,使用了 echo 函数的,就用 __(),直接返回内容的就用 _e() 。由此,我们可以简单理解为: 如果字符串是返回给其他函数调用,不打印出来,就用 __() ;直接打印输出到 html 中的字符串,就用 _e() 。 再看下面的例子:<?phpthe_content( __( ‘Click here to read more’ […]

网页开发导入谷歌字体最全教程

首先去https://fonts.google.com/下载字体,比方说选择roboto,点进去, 选择字体的粗细种类,选择这个类型,下载。 在css根目录,创建fonts文件夹,将下载的font复制进去。 然后在css文件夹,创建fonts.css文件。 在里面通过@font-face导入字体, 在你主要的css文件里,通过@import导入fonts.css文件。 然后你就可以使用了! 在使用的时候,比方说给h1加个font-family,你可以这样写: h1 {font-family:”roboto”,sans-serif}; sans-serif是指没有衬线的字体,serif是指有衬线的字体。

Word中如何删除顽固的空白页

若要删除包含文本、图形或空段落的页面,请选择要删除的内容,然后按 Delete。 您还可以执行此操作: 单击或点击要删除的页面上的任意位置,然后按 Ctrl + G。 在 “输入页码” 框中,键入 \page。 按键盘上的 Enter,然后选择 “关闭“ 确保已选中一页上的所有内容,然后在键盘上按 Delete。 删除空白页 Word 包含不可删除的结束段落,该段落有时会排到文档末尾的新空白页面中。 删除该页面的方法是将结束段落调整到前一页。 最容易确定的方法是使结束段落非常小(1磅): 按 Ctrl+Shift+8(在 Mac 上按 ⌘+8),显示段落标记。 选择段落标记。 在“字号” 框中选择,键入01,然后按 Enter。 该段落现调整到前一页,删除了不需要的空白页。 再次按 Ctrl+Shift+8,隐藏段落标记(在 Mac 上按 ⌘+8)。 如果该段落仍无法调整到前一页,可以缩小下边距(“布局”选项卡 >“页边距”>“自定义边距”,并将下边距设置为较小值,如 0.3 英寸)。 提示:  如果段落标记旁边有一个正方形项目符号,则该段落的前面可能有 “分页符” 选项处于打开状态。 若要将其关闭,请右键选择空段落,选择 “段落设置” (”开始” 选项卡),在 “线条”和 “分页符” 选项卡的 “thedialog” 框中,取消选中 “段前“。