python 有没有类似WordPress的这种库?

例如:WordPress博客这种插件Eyes Only: User Access Shortcode

https://www.wpdaxue.com/eyes-...

/**

* WordPress 根据用户名/用户角色/能力/是否登录等隐藏部分文章内容

* https://www.wpdaxue.com/eyes-only-user-access-shortcode.html

*/

add_shortcode('eyesonly', 'sc_eyesonly');

function sc_eyesonly($atts, $content = null) {

extract(shortcode_atts(array('username' => null, 'level' => null, 'logged' => null,'hide' => null,),$atts));

if (!$hide || $hide === 'no' || $hide === 'false'){$pre = null; $thecontent = do_shortcode($content);}

if ($hide && $hide !== 'no' && $hide !== 'false'){$pre = do_shortcode($content); $thecontent = null;}

$showcontent = $pre;

$current_user = wp_get_current_user();

$users = preg_split("/[\s,]+/",$username);

$levels = preg_split("/[\s,]+/",$level);

foreach($users as $name){if($username && $current_user->user_login === $name){$showcontent = $thecontent;}}

foreach($levels as $value){if($level && current_user_can($value)){$showcontent = $thecontent;}}

if($logged && is_user_logged_in() && $logged === 'in'){$showcontent = $thecontent;}

if($logged && !is_user_logged_in() && $logged === 'out'){$showcontent = $thecontent;}

return $showcontent;

}

python 中怎样实现

相关阅读:

symfony项目如果不用composer安装第三方库,而是手动安装,需要改哪些文件呢?

腾讯云 小程序解决方案 有个问题

salt cp.push提示false异常

javascript中数组索引为负值,数组长度为 结束索引-开始索引(区间长度)

pyspider一下生成几千条链接爬取是否合适

大家中午好,xcode 中如何查看一个对象是在堆区还是在栈区?

[微信小程序] 为什么点击手机设备上的back按键会导致小程序关闭?

求一个可以上传zip文件的jq插件,zip里是excel文件

微信开发工具登陆问题

关于Python的问题

关于Python的问题

java jdbc addBatch()提交mysql速度过慢

如何选择一个容器下的第几到第几个元素

hexo博客在本地查看为啥是localhost :4000,4000是什么意思

jquery如何解析这样的json字符串的键,值,谢谢

下面代码,flex自适应布局,但是图片宽度变窄了而不是文字的宽度变窄,我测试过是文字影响了导致没法自适应,为什么,应该怎么改?

Android用XUtils下载apk文件被运营商劫持,如何处理.

nodejs如何提供本地文件的http访问路径?

seajs.use会在seajs.cache里面生产脏数据 急!在线等!!

canvas绘制出的三角形,如何设置旋转角度呢?

关于python beautifullsoup解析网页内容丢失的问题?

python 类似wordpress_python,_python 有没有类似WordPress的这种库?,python - phpStudy相关推荐

  1. python数据分析设置_Python 数据分析系列之如何安装和设置 Python

    由于人们用 Python 所做的事情不同,所以没有一个普适的 Python 及其插件包的安装方案,接下来我将详细介绍各个操作系统上 Python 科学计算环境部署.我推荐免费的 Anaconda 安装 ...

  2. python 招聘 少_Python招聘需求猛增123%!学完Python工资多少?

    Java的热度紧随其后,在技术岗位招聘中占比21%.Python位列第三,在招聘广告中占比18%,自2014年以来受关注度显著提高.Python的兴起反映出了市场对数据科学家和数据工程师等类似岗位的需 ...

  3. python问题解决方案_Python安装、遇到的问题及解决方案,python,和,方法

    Python安装:先在官网下载你需要的Python版本,我这边下载的是Python3.8,下载完是一个exe文件,直接双击安装即可,注意勾选"add python 3.8 to path&q ...

  4. python卸载干净_Python卸载不干净?Mac完全卸载python方法

    如今,Pyhon越来越火,屡次超越Java.C++成为编程语言排行榜第一的语言,国内的公司和程序员们也越来越喜欢使用Python.但是Python安装之后,散落在电脑各处,删除起来比较麻烦,很多小伙伴 ...

  5. python的热潮_python为什么厉害,几乎掀起了全民学python的热潮?

    要说这两年最火的关键词,一定是大数据和人工智能,连国务院都在去年7月发布了我国首个人工智能国家规划--<新一代人工智能发展规划>,从国家层面对人工智能进行顶层设计. 人工智能时代的来临,中 ...

  6. python 实现网站_python 实现网站_用web.py实现python网站版hello world网页

    github源码安装 浏览器打开https://github.com/webpy/webpy,下载源码zip格式,解压出来.cmd打开,cd到解压目录,输入 python setup.py insta ...

  7. 学python处理数据结构_Python学习【第2篇】:Python数据结构

    dict Python内置了字典:dict的支持在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度 列表也是序列,字符串也是序列 字典 字典类型与序列类型的区别: 1. ...

  8. python eval 入门_Python学习笔记整理3之输入输出、python eval函数

    Python学习笔记整理3之输入输出.python eval函数 来源:中文源码网    浏览: 次    日期:2018年9月2日 Python学习笔记整理3之输入输出.python eval函数 ...

  9. 40天python入门教程_Python入门教程超详细1小时学会Python

    Java 和 Javascript, 不 用 1 小时你就可以用 Python 快速流畅地写有用的 Python 程序 . 为什么使用 Python 假设我们有这么一项任务 : 简单测试局域网中的电脑 ...

最新文章

  1. 简述 OAuth 2.0 的运作流程
  2. python-字符串和文本
  3. Struts2请求参数合法性校验机制
  4. SQL Server 数据库的统计查询
  5. docker启动顺序
  6. mybatis传递多个参数_深入浅出MyBatis:MyBatis解析和运行原理
  7. 虚拟资源拳王公社:虚拟副业怎么赚钱,最简单的副业是什么,小白没经验怎么做副业
  8. spring this.logger.isDebugEnabled()
  9. 趋势科技企业级杀软产品俩 0day 已遭利用
  10. 监听listview item兼容于checkbox/textview/imageview
  11. 01:电机控制的基本原理
  12. 关于Java中double类型的变量保留指定位数的方法
  13. 【保姆级教程】VMware+CentOS 7 配置静态IP(小名已排雷,放心跟着教程走)
  14. 多兰大陆怎么在电脑上玩 多兰大陆模拟器玩法教程
  15. 世界上最复杂的函数_世界上最伟大的10个公式,其中一个人尽皆知
  16. 机器学习基石(林軒田)笔记之十二
  17. This application’s application-identifier entitlement does not match that of the installed applicati
  18. [附源码]计算机毕业设计Python校园运动会管理系统(程序+源码+LW文档)
  19. 应用与系统稳定性第三篇---FD泄露问题漫谈
  20. python matplotlib 论文画图代码总结

热门文章

  1. Silverlight 计时器
  2. ESFramework介绍之(14)-- AS与FS通信方案
  3. java泛型中的E,K,V,T,U,S
  4. Django博客--4.开发博客文章详情页
  5. javaweb不同用户需要几张表_程序员必备2020版:JavaWeb快速进阶全套教程
  6. 清华大学《操作系统》(八):置换算法
  7. java 代码重用_Java 代码重用:功能与上下文重用
  8. 计算机工作原理 公开课,《计算机的基本工作原理》公开课材料(11页)-原创力文档...
  9. 精雕道路怎么遍弧形_【养护技术】道路“创可贴”——沥青冷补料 六大优势助力道路养护...
  10. 汇编指令的学习1——ARM汇编的特点