收集一波常见的加速NPM包的CDN,发现有些还是挺好用的,基本上可以替代unpkg、jsdelivr,用来做博客或者网站加载NPM使用还是可以的。......
为wordpress增加网站公告功能
首先,在主题functions.php中增加下面的代码:
复制代码代码如下:function wp_dashboard_GongGao() { if($_POST && $_POST['update-GongGao'] == 1){ check_admin_referer('GongGao'); $GongGao = serialize($_POST['GongGao']); update_option('GongGao',$GongGao) or add_option('GongGao',$GongGao); }?>form method="post" action="?php echo add_query_arg ('time',time()); ?>">?php if($_POST && $_POST['update-GongGao'] == 1)echo 'span style="color:red;font-weight:bold;">更新公告成功/span>/'; ?>?php $GongGao = unserialize(get_option('GongGao')); ?>公告链接(留空则无链接):input type="text" name="GongGao[link]" value="?php if(isset($GongGao['link']))echo stripslashes($GongGao['link']); ?>" />公告信息 textarea name="GongGao[content]" style="word-break:break-all;width:80%;" rows="4">?php echo stripslashes($GongGao['content']); ?>/textarea>/input type="submit" value="提交" />?php wp_nonce_field('GongGao'); ?>input type="hidden" name="update-GongGao" value="1" />/form>?php}function my_wp_dashboard_setup() { if(current_user_can('edit_themes'))wp_add_dashboard_widget('wp_dashboard_GongGao','网站公告','wp_dashboard_GongGao');}add_action('wp_dashboard_setup','my_wp_dashboard_setup');
添加这段代码之后,进入后台首页就能找到一个关键,让我们填写公告内容。
之后在前台如何调用呢?在需要之处使用下面的代码即可:
复制代码代码如下:?php $GongGao = unserialize(get_option('GongGao'));if(!empty($GongGao['content'])): ?>div id="site-gonggao">?php echo ($GongGao['link'] ? 'a href="'.$GongGao['link'].'">' : '').$GongGao['content'].($GongGao['link'] ? '/a>' : ''); ?>/div>?php endif; ?>
至于样式之类,可根据自身需求进行调整。
以上方法由办公区教程网编辑摘抄整理自互联网可供大家参考!
相关文章
- 详细阅读
-
WordPress网站文章ID不连续如何解决?笔记已测试详细阅读
对于WordPress网站文章ID不连续的问题困扰了我很久,今天将WordPress文章ID不连续的原因和具体解决办法做详细的说明。 WordPress文章ID不连续的原因: 用WordPress做网站的站......
2023-08-17 24
-
wordpress建站教程:文章自动调用特色图片详细阅读
继续分享wordpress建站教程。我们在日常更新wordpress网站文章时基本都需要手动添加文章的缩略图,一般是根据文章内容来添加,虽然麻烦一点,但效果更好,对普通的企业wordpress外......
2023-08-14 66