原创 下載的主題報錯Declaration of description_walker

這個問題通常出在自定義菜單函數處,並且高版本中wordpresss 重新定義了start_el()函數參數,所以報錯。 重寫即可 原: function start_el(&$output, $item, $depth, $arg

原创 tp6初探基礎

安裝與開啓調試 通過命令行安裝 composer create-project topthink/think tp 命令行安裝的tp6會在根目錄下生成:.example.env文件 此爲環境變量示例文件 重命名爲:.env按需求

原创 基礎,空,多級控制器

基礎控制器 創建一個Test.php控制器,並繼承基礎控制器調其方法 <?php namespace app\controller; use app\BaseController; class Test extends Base

原创 變量調試

官方原文: 輸出某個變量是開發過程中經常會用到的調試方法,除了使用php內置的var_dump和print_r之外,ThinkPHP框架內置了一個對瀏覽器友好的dump方法,用於輸出變量的信息到瀏覽器查看。 用法和PHP內置的

原创 router-link 綁定事件不生效

在vue中綁定事件是一下這種方法: v-on:click=‘函數名稱’; @click = ‘函數名稱’; 這兩種寫法都是正常。 但是我們使用了 vue-router 路由時會使用 標籤來代替 a 標籤跳轉。我們在 vue-ro

原创 匹配指定的開頭結尾

tppabs=".*?" 上面匹配的就是tppabs=“開頭 “結尾 完成的就是 tppabs=”” 比如我要批量刪除畫框的 ^a.*?b$ 帶問號是貪婪模式,可以匹配多個結果,去掉問號之匹配一個

原创 WordPress常見模板文件列表

模板文件列表在官方基礎上進行補充。 style.css主樣式表,這個文件 必須 位於你的主題裏面,而且必須在頭部註釋處寫清楚你的主題的信息 rtl.cssrtl 樣式表。如果網站的閱讀方向是自右向左的,他會自動被包含進來。

原创 WordPress模板文件和對應函數概要

主頁顯示 默認情況下,WordPress會設置您網站的主頁以顯示您的最新博客文章。此頁面稱爲博客文章索引。您還可以將博客文章設置爲顯示在單獨的靜態頁面上。home.php無論是用作首頁還是單獨的靜態頁面,模板文件均用於呈現博客文章

原创 swoole實現基本的多人聊天

服務端: <?php /** * 基於Swoole的聊天室系統 */ $server = new Swoole\Websocket\Server("0.0.0.0", 9502); $server->on('open',

原创 PHP提取富文本字符串中的純文本,並進行進行截取

/** * 提取富文本字符串的純文本,並進行截取; * @param $string 需要進行截取的富文本字符串 * @param $int 需要截取多少位 */ funct

原创 from表單搜索特定的分類文章

form表單只需要加入 <select name="cat"> <option value="11" selected="selected">插件</option> <option value="22">模板</optio

原创 更小的字號

一般來說最小到12px(瀏覽器未進行主動的設置),在不用css縮放屬性情況下,可以使用svg製作更小的字號。svg瀏覽器渲染解析時不會像普通css那樣繪製。而是有着自己的解析機制,所以我們可以通過代碼來控制。 html:

原创 神奇的object-fit屬性

基本作用概述 對圖片進行剪切,保留原始比例。完美解決Img自適應問題 參數 fill | contain | cover | none | scale-down contain 被替換的內容將被縮放,以在填充元素的內容框時保持其寬

原创 使用 htmlspecialchars_decode()函數將轉義字符還原爲HTML標籤

小記一下 使用 htmlspecialchars_decode()函數將轉義字符還原爲HTML標籤 $str = '&lt;p&gt;&lt;span style=&quot;;font-family:微軟雅黑;font-size

原创 不同字數對齊

效果: HTML: <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=de