$("#txt_image").on('change',function(){ console.log('on change'); if (this.files && this.files[0] ) { const reader = new FileReader(); reader.onload = function(e){ $("#book-image-preview").attr('src',e.target.result); } reader.readAsDataUR...
Read More »如何0基础不用代码创建wordpress免费资源网站
如何给网站添加头部可关闭的横幅广告(像justnews一样)
首先在body标签上面添加横幅的html代码,通过设置top banner的display:none 来实现 一开始网站加载时候隐藏横幅: <div id="top-banner" style="display:none ;"> <a href="#"><img src="/path/to/banner.png" alt="" style="width:100%;"></a> <button id="close-button"></button> </...
Read More »WordPress怎样检测访客是否将网站添加到收藏以及如何统计收藏数量并且展示出来
下面这段代码通过Js来检测访客是否收藏本网站: if (window.external && ('AddFavorite' in window.external)) { // 当访客将本网站添加到浏览器收藏之后下面的代码会执行 } 将收藏数量统计到数据库,我们可以使用option的api。 利用update_option来更新收藏统计的字段: $bookmark_count = get_...
Read More »WP和任意网站如何按钮切换黑暗模式和白昼模式
首先我们先给body标签添加class名字:<body class="light-mode"> 然后去任意你想要添加切换按钮的地方添加切换按钮:<button id="toggle-mode">Toggle Mode</button> 注意class名称和下面的js和css文件要对应。 然后添加css样式: /* Light mode styles */ .light-mode { background-color: whit...
Read More »WordPress文章如何添加浏览次数
在主题文件夹下面的inc文件夹(如果没有就新建一个),新建一个postviews.php文件,然后在functions.php里面引入: require get_template_directory() . '/inc/postviews.php' 然后在文件里粘贴: <?php // function to display number of posts. // 可以在后台设置一个option来决定是否开启浏览次数 func...
Read More »WordPress利用wp ajax 获取分类帖子并实现加载更多教程
首先html的button里面要加载data-category=category_id 的参数: <button class="category-button" data-category="1">Category 1</button> <button class="category-button" data-category="2">Category 2</button> <button class="category-button" data-category="3">Category 3</button> ...
Read More »密码保护:最近工作总结
此内容受密码保护。如需查阅,请在下列字段中输入您的密码。 密码:
Read More »wordpress分页函数和教程
<?php /* Plugin >> Name: WP-PageNavi Plugin URI: http://lesterchan.net/portfolio/programming/php/ Description: Adds a more advanced paging navigation to your WordPress blog. Version: 2.50 Author: Lester 'GaMerZ' Chan Author URI: http://lesterchan.net */ /* Copyright 2009 Lester Chan (e...
Read More »WP自定义的nav walker及讲解
你可以利用wp的walker class来实现自定义二级甚至mage menu菜单。 class Custom_Nav_Walker extends Walker_Nav_Menu { public function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { $indent = ( $depth ) ? str_repeat( "\t", $depth ) : ''; $classes = em...
Read More »