Wordress32个常用函数小技巧

What is Functions File in WordPress? Functions file commonly known as functions.php file is a WordPress theme file. It comes with all free and premium WordPress themes. The purpose of this file is ...

Search.js without Jquery

用Javascript dom实现rest api search的操作: import axios from "axios" class Search { // 1. describe and create/initiate our object constructor() { this.addSearchHTML() this.resultsDiv = document.querySelector("#search-overlay__results") this.openButton = document.querySelectorAll(".js-search-trigger") this.closeButton = document.querySelector(".search-overlay__close") ...

Wp网站生成sitemap时候出现error on line 2 at column 6: XML declaration allowed only at the start of the document错误

解决方法: 出现这种情况有两种原因,第一种原因是因为网站的插件或者主题的原因引起的冲突给sitemap_index.xml的头部添加了空白引起的错误,这种情况下就要仔细审查sitemap_index.xml文件的源代码,来找出错误。具体可参考这篇文章。 第二种原因就是你的functions.php里面头部可能有空行引起的错误,通常情况下php文件的标签起始于第一行而不应该有空行或者空格。 要正确解决问题,首先要清除网站的缓存,如果还没解决,就要进行一次冲突性的检查,很多时候会因为插件和插件的冲突或插件和主题的冲突会引起网站致命性错误。

sdada

asdsadasdsadsad

wordpress最重要全局函数$post

$post Contains data from the current post in The Loop. Properties ID(integer) The post ID. post_author(integer) The ID of the post author. post_date(string) The post date using the server's current timezone. ...

Comments教程

Wordpress的comment form是以comments.php文件作为基础的,没有这个文件无法调取comment函数。 首先在目录下创建comments.php文件,然后在single.php里comment的位置上,用函数调取comments form的内容: if (comments_open( ) || get_comments_number( ) ) { comments_template(); // 调取 comments.php } comments_open( )来检查是否帖子开启了comments功能,每个帖子都可以在帖子编辑页面文档=》讨论区里设置是否单独启用comment. 接下来我们编辑comments.php的模板,首先在头部添加一段代码,来检测是否帖子设置了密码保护,如果是,就不显示comments的内容: <?php if (post_password_required( )) { return; } ?> 通过comment_form() 函数来调用评论时候的表格,wordpress也设置好了一切检验表格的机制,comment_form用法: ...

wordpress几个路径函数

带uri类的路径函数展现结果都是链接形式的绝对定位,如"http://watchlist.cn/wp-content/themes/domains/assets/css/color-yellow.css";不带uri的是相对应服务器文件夹的位置,如"D:\wwwroot\watchlist.cn/wp-content/themes/domains";require,include之类需要调用电脑上文件位置的,用不带uri之类函数,需要调取css,js,jpg之类浏览器需要读取的文件,需要用到带uri的函数。 有些函数可用在子主题文件夹,有些则始终指向父级主题文件夹。 get_theme_file_uri( $file ); 路径是:http://watchlist.cn/wp-content/themes/domains, get_template_directory_uri(); 路径是:http://watchlist.cn/wp-content/themes/domains"; get_theme_file_path( ); 路径是:D:\wwwroot\watchlist.cn/wp-content/themes/domains; get_template_directory(); 路径是:D:\wwwroot\watchlist.cn/wp-content/themes/domains; get_template_directory_uri(); 路径是:http://watchlist.cn/wp-content/themes/domains; get_stylesheet_directory(); 路径是:D:\wwwroot\watchlist.cn/wp-content/themes/domains; get_stylesheet_directory_uri(); 路径是:http://watchlist.cn/wp-content/themes/domains

udemy wp course notes

Lectures Notes & Download Source Code for this Section Congratulations on making it this far! Just in case you have any problems, then you can download the source code for this ...

wordpress的walker

walker在任何程序里都存在,是一个方法将一个多级的array循环出来。wordpress本身有自带的walker, 很多时候要自定义walker. start element 函数和end element 函数会循环每个单个的类目,start lvl 和end lvl函数会被读取当循环数据开始时和结束时候, 不会循环,只是在循环开始时候和结束时候读取。 召唤walker的方式是在wp_nav_menu的函数里边, <?php wp_nav_menu( array( 'theme_location' => 'header', 'container' => false, 'fallback_cb' => false, 'walker' => new Ju_Custom_Nav_Walker(), ) ); ...

php中的\t和\n

\t告诉浏览器来tabhtml, \n 告诉浏览器把html放在新一行,也就是换行, php 中用作格式化,formating