-
我们在做wordpress主题 的时候经常会遇到这种情况,就是在做新闻头条的时候,由于第一篇文章已经作为头条显示出来了,那么下面如果再想调用这个目录里的文章就需要从第二篇文章开始调用,否则就会出现重复调用,那……技术教程 2022-09-17 174
-
通常,每页显示的文章数量默认为仪表板设置 > 阅读 > 博客页面至多显示 的值,您可能希望常规的文章采用这个数量,但是自定义文章类型不要采用。要更改自定义文章类型的存档页面中显示的文章数量,您可以使用带有……技术教程 2022-07-19 191
-
有网友留言,想实现WordPress在前台注册的功能,联想之前写的教程:WordPress添加投稿功能,实现方法很类似,趁着今天休息,琢磨了一下,很快实现了WordPress前台的注册的功能。下面分享具体方法: 一、添加注册表……技术教程 2022-06-02 185
-
在我们进行WordPress前端用户中心功能开发的时候,经常会需要一些自定义字段来实现我们的需求,很多的插件可以实现我们的需求,今天分享的是免插件实现添加用户自定义字段(user_meta)到用户资料的教程。 今天我们……技术教程 2022-06-02 160
-
一、添加登录表单 1、首先在当前主题的目录下新建一个php文件,命名为page-login.php,然后将page.php中的所有代码复制到page-login.php中; 2、删除page-login.php开头的所有注释,即 /* 与 */ ,以及它们之间的……技术教程 2022-06-02 173
在wordpress开发中,尤其是使用中,常常会用到一些提示信息,方便提醒使用者便利性的,所以在不同的位置需要有更多的提示来加强后台的使用体验,这里总结整理了一些比较常用的后台信息提供函数,方便大家使用。
wordpress后台指定页面顶部添加提示信息 add_action
//提示信息 function pageNotice(){ echo '<div class="updated">' . '<p>这里是提示信息</p>' . '<p>这里是警告信息</p>' . '</div>'; } //add_action('admin_notices', 'pageNotice');/这是后台全局提示 add_action( 'admin_head-post.php', 'pageNotice' );//文章编辑页面 add_action( 'admin_head-post-new.php', 'pageNotice' );//文章/页面 新建 add_action( 'admin_head-edit.php', 'pageNotice' );//文章列表
WordPress 给“特色图像”模块添加说明文字
//WordPress 给“特色图像”模块添加说明文字 add_filter( 'admin_post_thumbnail_html', 'add_featured_image_instruction'); function add_featured_image_instruction( $content ) { return $content .= '<p>特色图像将用来作为这篇文章的缩略图,请务必为文章选择一个特色图像。</p>'; }
在WordPress后台文章编辑器的上方或下方添加提示内容
WordPress 3.5 新增了一对非常有用的挂钩,可以快速在WordPress后台文章编辑器的上方或下方添加提示内容,下面是一个简单的例子,直接将代码添加到主题的 functions.php 文件:
function below_the_title() { echo '<h3>在编辑器上方添加的提示内容</h3>'; } add_action( 'edit_form_after_title', 'below_the_title' ); function below_the_editor() { echo '<h4>在编辑器下方添加的提示内容</h4>'; } add_action( 'edit_form_after_editor', 'below_the_editor' );
wordpress后台登录页面增加提示语
//自定义登录页底部信息 function custom_html() { echo '<p style="text-align:center;color:#ff0000; ">注意:这是一段警告,这是一段警告</p>'; } add_action('login_footer', 'custom_html');
WordPress 后台添加提示框
//WordPress 后台添加提示框 function Bing_add_pointer_scripts(){ $content = '<h3>请设置主题</h3>'; $content .= '<p>请为新主题进行简单的配置!'; ?> <script type="text/javascript"> //<![CDATA[ jQuery(document).ready(function($){ $('#menu-appearance').pointer({//可以指向任何元素 content: '<?php echo $content; ?>', position: { edge: 'left', align: 'center' }, close: function(){ //提示框打开之后做的事情 } }).pointer('open'); }); //]]> </script> <?php } add_action( 'admin_print_footer_scripts', 'Bing_add_pointer_scripts' ); //挂载提示框脚本 function Bing_admin_pointer_enqueue_scripts(){ wp_enqueue_style( 'wp-pointer' ); wp_enqueue_script( 'wp-pointer' ); } add_action( 'admin_enqueue_scripts', 'Bing_admin_pointer_enqueue_scripts' );