作者 - delin chen

Themo主题中增加自定义字体

经过研究发现themo主题的字体定义放在Json文件中进行统一定义的,如何增加一个自己的字体呢? 1、上传字体文件到主题下的fonts文件夹 2、找到themo/assets/json/webfonts.json文件,添加一行 { “kind”: “webfonts#webfont”, “family”: “youfontname“, “category”: “sans-serif”, “variants”: [ “regular” ], “subsets”: [ “latin-ext”, “latin” ], “version”: “v8”, “lastModified”: “2016-05-31”, “files”: { “regular”: “http://www.youdomain.com/wp-content/themes/themo/fonts/fontname.otf” } }, 3、WordPress后台-外观-主题-自定义,进入主题自定义菜单 4、找到font-body font setting选项,body font family下拉菜单中选择您的“youfontname”

阅读更多…

WooCommerce产品和分类导入

WordPress4.7针对导入导出进行了很大的改进,工具-导出,可以对WooCommerce的产品和订单进行很好的导出,安装导入插件之后,导入变得非常容易 而产品分类导出却没有此项功能,其实Wordpress并非不能对分类进行导入导出,而是设计原因决定。相比产品导出,产品分类导出更为严格,实际上在产品的导出过程中,会附件上分类的信息。当分类下有产品的时候,通过导出导入,分类是可以被导入到目的地的。 对于有些分类下没有产品,但希望也可以导出导入,如何处理?可以新增加一个产品,将此产品所属的分类勾选全部分类,系统就会把全部分类的信息带入到目的地。 简单实用的技巧。

阅读更多…

WordPress上传图片出错

wordpress上传文件出错,有几种可能性: 1、图片大小超过限制。大小的限制可用通过多媒体-添加图片查看,系统会有“最大上传文件大小:50 MB。”类似的说明 2、图片实际的格式与后缀不一致,例如一个 WordPress9.jpg的图片的真实格式是Wordpress9.jpeg,上传的时候会报错,如果把后缀改为jpeg,上传正常。实际上,真实格式与后缀不一致的时候,在Windows系统的文件中也不会有预览效果

阅读更多…

WordPress不能发送邮件的问题

WordPress模式是通过mail()函数发送邮件,但有一个限制,即管理员的邮箱后缀与网站的域名必须一致。例如:网站的域名为abc.com,那么管理员的邮箱必须为name@abc.com,否则系统就无法自动发送邮件。 如果没有企业邮箱,需要安装一个SMTP插件来解决发送邮件问题:WP-Mail-SMTP

阅读更多…

WordPress自定义查询wp_query所有参数详细注释

WordPress中文资源不算少,但真正完整全面的中文资源却不多。比如wp_query这个万能的文章查询类,就很难找到完整、全面的资源。下面是在官方文章的相关资源里看到的,有人把wp_query所有的参数做了一个总结,然后注释了一下,可惜是英文的,幸运的是我能看得懂,所有就顺便翻译了一下,供有需要的朋友查阅使用。有翻译不正确的地方,欢迎在留言中提出,我会及时更正。 <?php /** * WordPress 查询综合参考 * 编译:luetkemj - luetkemj.com * * 官方文档: http://codex.wordpress.org/Class_Reference/WP_Query * 源代码: http://core.trac.wordpress.org/browser/tags/3.5.1/wp-includes/query.php */ $args = array( //////作者参数 - 显示某些作者发表的文章 'author' => '1,2,3,' //(整数) - 作者ID [使用减号 (-) 排除某个作者 ID, 如: 'author' => '-1,-2,-3,'] 'author_name' => 'luetkemj', //(字符串) - 使用 'user_nicename' 用户昵称,(不是名称) //////分类参数 - 显示某个分类里面的文章 'cat' => 5,//(整数) - 分类id 'category_name' => 'staff', 'news', //(字符串) - 分类别名(不是名称) 'category__and' => array( 2, 6 ), //(数组) - 分类id 'category__in' => array( 2, 6 ), //(数组) - 分类id 'category__not_in' => array( 2, 6 ), //(数组) - 分类id /////标签参数 - 显示含有某些标签的文章 'tag' => 'cooking', //(字符串) - 标签别名 'tag_id' => 5, [...]

阅读更多…

DVteam插件carousel显示方式调整

DVteam是一个Ajax的团队人员展示插件。其中carousel显示方式默认有2列,3列,4列三种方式,如果显示更多列呢? 找到dvteam-carousel.php文件,下面的代码部分就是默认列的显示方式: <?php if (($columns != '4') && ($columns != '3') && ($columns != '2')) { ?> autoHeight: true, <?php } ?> smartSpeed: 800, navText: [' ', ' '], nav: true, loop: true, <?php if ($columns == '4') { ?> responsive: { 480: { items: 1 }, 640: { items: 2 }, 900: { items: 4  //这个参数是对应的4列的显示方式,我们在这里修改成5,变可以显示5列了 } } <?php } ?> <?php if ($columns == '3') { ?> responsive: { 480: { items: 1 }, 640: { items: 2 }, 900: { items: 3 } } <?php } ?> <?php if ($columns == '2') { ?> responsive: { 480: { items: 1 }, 640: { items: 1 }, 900: { items: 2 } } <?php } ?> });  

阅读更多…