分类归档

CMS教程

FWQ
CMS教程
phpcms导航下拉不显示怎么办
导航下拉不显示? PHPCMS导航默认只显示一级菜单,怎么显示二级菜单呢?需要简单做点修改即可。 PHPCMS导航修改,显示下拉菜单 如图,在一级菜单里面增加一个二级菜单的循环。 {pc:content action="category" catid="$r['catid']" num="10" siteid="$siteid" order="listorder ASC"} 登录后复制     {loop $data $rr}              {/loop} {/pc} 立即学习“”; 还需要在后台将那些需要显示在二级菜单中的栏目设置为“在导航中显示”,否则无法显示 PHP中文网,大量的免费,欢迎在线学习! 以上就是导航下拉不显示怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦列表页如何调用dede:img
织梦列表页如何调用dede:img? 织梦列表页调用dede:img 首先是网上的方法 1)创建自定义函数 打开 /include/extend.func.php 文件(注:这个文件就是系统预留的自定义函数接口文件,主要用于二次开发用的。如果你是老版本,默认没有这个文件,自己创建一个PHP文件即可),在最下面的?>上一行加入以下函数代码: function GetOneImgUrl($img,$ftype=1){        if($img  ''){            $dtp = new DedeTagParse();            $dtp-&gt;LoadSource($img);            if(is_array($dtp-&gt;CTags)){                foreach($dtp-&gt;CTags as $ctag){                    if($ctag-&gt;GetName()=='img'){                        $width = $ctag-&gt;GetAtt('width');                        $height = $ctag-&gt;GetAtt('height');                        $imgurl = trim($ctag-&gt;GetInnerText());                        $img = '';                        if($imgurl != ''){                            if($ftype==1){                                $img .= $imgurl;                            }                            else{                                $img .= '<img alt="织梦列表页如何调用dede:img" >';                            }                        }   …
2024-11-25 阅读全文 →
FWQ
CMS教程
如何在WordPress 区块编辑器中只显示自己需要的区块
下面由/” target=”_blank”>wordpress教程栏目给大家介绍在wordpress 区块(gutenberg)编辑器中只显示自己需要的区块的方法,希望对需要的朋友有所帮助! WordPress 新的区块(Gutenberg)编辑器,已推出一年有余,好用与否,只能见仁见智了。从Gutenberg插件只有2颗星的评分可以看出,大部分人还是无法适应,其中也包括我。 对于折腾多年WordPress的用户,上手新编辑器没什么难度,区块编辑器还是有很多优点的,例如,区块编辑器可以将一个添加到文章中并编辑好的区块,添加保存到可重用区块中,下次使用时直接点一下就可以插入文章中,非常方便。再如,区块编辑器可以利用WP已集成的前端样式和script,在文章中编排出比较复杂的响应式布局等。 如果文章是用经典编辑器写的,当转到区块编辑器中编辑,在编辑框上面会提示“经典”字样,点开会直接在区块编辑器中显示经典编辑器的工具栏,还可以点击添加区块在“格式”中找到“经典”区块并插入到文章中,同样可使用之前的经典编辑器,混合双打,如下图,也可以将之前的文章转换为区块等。 在WordPress 区块(Gutenberg)编辑器中只显示自己需要的区块 优势说完,再说说劣势,从WP升级后的宣传文字: 从WordPress 5.0开始带来的区块编辑器,为您带来全新的区块、更直觉的交互和改良的无障碍访问。新功能提升了编辑器的设计自由度,为您带来更多布局选项和样式变化,让设计师能够全面控制网站的外观。这次发布也为您带来了二〇二〇主题,给用户带来更多的设计弹性,并与区块编辑器完美整合。现在要建立美观的网页及高级页面布局,是再也简单不过的事了。 可以看出,这个编辑器是给网页设计师准备的,而大部分网站编辑人员只是简单的敲些文字,顶多再加个图片而已,不是什么设计师,所以你的网站如有文字录入人员,让一个非专业人员学习新的东西,可不是一件简单的事,与之类似的编辑器从未在其它网站程序上应用过,其“先进的理念”(其实N年前就有类似的可视化插件了),会让刚接触WP的用户一头雾水,这也是一些人极力反对的原因,因为很多主题设计者认为改变原有的使用习惯会让用户难以接受。 既然WP开发者力排众议强推新编辑器,做为一个主题开发者,还是要与时俱进,近期开始研究将之前主题的短代码转换为区块并集成到区块编辑器中,新的区块需要大量的JS控制才能实现,原来短代码简单几行代码实现的功能,改成区块代码量成倍增加,对于像我这种折腾WP近10年的老鸟,也需要看官网教程一步步的学习,上手难度不小。 个人认为WP程序开发方向有些迷失,可能开发者除了修补漏洞,也不知道再升级什么了,弄个新编辑器给大家一个“惊喜“ ,我还是认为这个区块编辑器以插件形式存在更好,因为这玩意本来就是别人开发的插件,集成在程序中而已。 上面只是个人对新编辑器的看法,本文记录一下在WordPress 区块(Gutenberg)编辑器中只显示自己需要的区块。 默认新编辑器区块众多,让人眼花撩乱,大部分可能都用不到,可以在编辑页面点右上角三个小点,工具 → 区块管理器中,取消某个分类的区块或者单独取消某个区块显示,还可以通过下面的代码,直接屏蔽掉不想显示的区块。 将下面的代码添加到当前主题函数模板functions.php中: add_filter( 'allowed_block_types', 'zm_allowed_block_types', 10, 2 ); function zm_allowed_block_types( $allowed_blocks, $post ) { $allowed_blocks = array( 'core/image', 'core/paragraph', 'core/heading',…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦dede模板内怎么加入php代码
织梦dede模板内怎么加入php代码? 一、模板页面内嵌入php 推荐学习: 例如: {dede:name runphp='yes'}     $str = "hello";     @me = $str;     @me .= "world" {/dede:name} 登录后复制 最终输出结果为hello world 立即学习“”; 其实”name”为任意定义的名字,”@me=”后面的值是最终用于输出的值,我就拿它代替echo来用(如果直接用echo,模板生成的时候报错,这就是有所限制的地方,唉)。 二、引用php文件 如果你想在include的文件中使用PHP,则加上 source=’value’ {dede:include runphp='yes' source='value' file=''/} 登录后复制 PHP编写的规范为: 一、PHP编码中不需要再加?>符号; 二、如果想处理当前标记的值(上面第一种情况),使用 @me 表示当前的值; 三、如果直接引入PHP并要获得运行后的值,必须用 $DedeMeValue 表示运行这个PHP后最终返回的值(因此不能用HTML混合的写法)。 例如:…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms后台上传不了图片
首先打开文件//libs/classes/attachment.class.php 然后将如下内容: if(empty($this-&gt;userid)){ 登录后复制 替换成: if(empty($_POST['userid'])){ 登录后复制 完成! 相关文章教程分享: 立即学习“”; 以上就是后台上传不了图片的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms定时发布 突然失效怎么回事儿
帝国cms定时发布失效的原因可能是:1. 服务端时间配置错误;2. 定时发布设置错误;3. 系统权限不足;4. 系统资源不足;5. 服务器防火墙阻挡;6. 第三方插件冲突;7. 数据库问题。 帝国CMS定时发布突然失效的原因 直接回答: 帝国CMS定时发布失效可能是以下原因造成的: 详细原因: 1. 服务端时间配置错误: 服务器时间与本地时间不一致,导致定时任务无法按预期时间触发。 服务器时钟没有同步到精确的时间源,导致定时任务执行时间不稳定。 2. 定时发布设置错误: 定时发布功能未启用或配置有误。 定时发布计划不正确,导致任务触发时间不在预期时间范围内。 定时发布任务已被删除或禁用。 3. 系统权限不足: 系统用户没有执行定时任务所需的权限。 定时任务脚本所在目录没有足够的执行权限。 4. 系统资源不足: 服务器运行资源不足,导致定时任务无法正常执行。…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms怎么添加统计功能
怎么统计? PHPCMS添加整站访问统计功能 目前的PHPCMS V9版本没有整站访问统计的功能,可是又不想用第三方的插件怎么办?在此为大家附上一个PHPCMS实现的全站页面访问统计功能教程。 第一步、自定义访问统计的函数代码 1、打开extention.func.php文件 立即学习“”; 文件路径:phpcms/libs/functions/extention.func.php 2、在extention.func.php敲入以下代码 function getNewsContent($id){ session_start(); $log = 'log.txt'; if(!$handle = fopen($log,"a+")){ echo '日志文件打开失败'; exit(); } if(!fwrite($handle,session_id().chr(13))){ echo '数据写入失败'; exit(); } fclose($handle); $file = file_get_contents($log); $content = explode(chr(13),$file); echo "访问统计:".(count($content)-1).""; } 登录后复制 第二步、在html模板中实用标签来调用即可 如我需要再网站底部添加访问统计的话: 打开文件路径:phpcms/templates/default/content/footer.html 在footer.html中添加 {getNewsContent($r[‘id’])}  即可实现访问统计的效果。 PHP中文网,大量的免费,欢迎在线学习! 以上就是怎么添加统计功能的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
WordPress网站如何选购合适的托管服务?
随着互联网的发展,建立自己的网站已经变得非常容易。WordPress作为一个强大而又灵活的网站建设工具,被广泛应用于各个行业的网站建设中。然而,要使WordPress网站保持高效稳定运行,选择合适的托管服务显得尤为重要。本文将重点探讨如何选购适合的WordPress托管服务,并通过具体代码示例来帮助读者更好地了解选择的标准和方法。 第一部分:选择合适的WordPress托管服务 选择适合自己的WordPress托管服务,需要根据自己网站的实际需求和预算来综合考虑。以下是选购WordPress托管服务时需要考虑的几个关键因素: 网站流量和访问量:根据网站的预期访问量和流量来选择合适的服务器配置。如果网站访问量较大,建议选择VPS或独立服务器,以保证网站的稳定性和性能。 数据中心地域:选择靠近目标用户的数据中心,可以提高网站访问速度,提升用户体验。 技术支持:选择有备而无患的技术支持团队,可以在网站遇到问题时及时解决,节省维护和 troubleshooting 时间。 价格和服务:综合考虑价格和服务质量,选择适合自己预算的托管服务商。 第二部分:具体代码示例 查看服务器信息:使用以下代码可以查看服务器信息,包括服务器操作系统、PHP版本、MySQL版本等。 <?php phpinfo(); ?> 登录后复制 优化WordPress配置:可以通过以下代码优化WordPress的配置,提升网站性能。 define('WP_MEMORY_LIMIT', '256M'); define('WP_POST_REVISIONS', 5); define('AUTOMATIC_UPDATER_DISABLED', true); 登录后复制 设置定时备份:使用以下代码可以设置WordPress定时备份数据库的功能,提高网站数据的安全性。 define('WP_CRON', true); define('WP_CRON_LOCK_TIMEOUT', 60);…
2024-11-25 阅读全文 →
FWQ
CMS教程
帝国cms如何隐藏前台信息数据库
帝国 cms可通过多种方式隐藏前台信息数据库,包括:配置伪静态来隐藏 url 中的文件扩展名;修改 .htaccess 文件来阻止对带有 .php 扩展名的文件的外部访问;使用 .user.ini 文件来禁用可用于显示源代码的函数;设置强壮的数据库用户名和密码;设置适当的文件权限;使用防火墙来阻止未经授权的数据库服务器访问。 如何隐藏帝国 CMS 前台信息数据库 帝国 CMS 提供了多种方法来隐藏前台信息数据库,以增强网站的安全性。 1. 配置伪静态 伪静态可以隐藏 URL 中的文件扩展名,从而使 URL 更简洁,同时隐藏数据库信息。在 EmpireCMS 后台的”系统设置”中开启伪静态功能,并按照提示配置伪静态规则。 2. 修改 .ht…
2024-11-25 阅读全文 →
FWQ
CMS教程
关于WordPress REST API的基本使用
下面由/” target=”_blank”>wordpress建站教程栏目给大家介绍wordpress rest api的基本使用,希望对需要的朋友有所帮助! WordPress系统默认开放,也就是说,除了以HTML格式输出内容, 还可以以JSON格式输出文章/用户/评论等数据。 之所以支持JSON数据格式响应,是由于目前各种智能终端设备,如手机/平板/电视/路由器/家电/玩具等, 都要与云端服务器进行数据通信,而终端设备需要的数据,不一定必须经由浏览器解析HTML后呈现给用户。 所以通常使用JSON这种易于编写/阅读/解析的数据格式规范来进行数据通信。 如果你已经部署好WordPress,就可以通过对应的链接得到JSON格式的数据: 链接格式示例: 文章列表 /wp-json/wp/v2/posts 页面列表 /wp-json/wp/v2/pages 用户列表 /wp-json/wp/v2/users 将示例域名替换为自己的域名,如果页面返回404错误,需要设置WEB代理服务器(Nginx)的重定向规则。 完整的资源API链接,请访问  https://developer.wordpress.org/rest-api/reference/ 登录后复制 由此可见,如果网站想为其他设备提供数据接口服务,就可以直接使用,没有开发成本。 如果不期望自己的网站开放REST API,则可以通过安装插件Disable REST API来禁用这个功能。 插件地址:  https://wordpress.org/plugins/disable-json-api/…
2024-11-25 阅读全文 →