分类归档

CMS教程

FWQ
CMS教程
phpcms v9判断用户是否登录
v9判断用户是否登录?phpcms v9如何判断用户是否登录以及登陆后的标签写法问题 首先要获取userid {php$userid=param::get_cookie('_userid');} 登录后复制 然后再判断是否为空 {if $userid}。。。这里写已经登录之后的代码。。。{else}。。。这里写已经登录之后的代码。。。{/if} 搞定。 立即学习“”; 如果想要扩展更多的功能,比如内容增加  登录后查看联系方式  的功能,此时我们需要声明一个变量,用来控制登录后的返回页面。 $forward = trim($url); 登录后复制 未登录时的代码 登录查看联系方式 注意链接地址里面要有参数forward={urlencode($url)}   这样用户登录后才能成功返回到之前的内容页面。 完整的代码 {php$userid=param::get_cookie('_userid');$forward=trim($url);} {if$userid} 登录后复制 登录后的内容 {else} ahref="{APP_PATH}index.php?m=member&c=index&a=login&forward={urlencode($url)}&siteid={$siteid}"target="_top"> 登录后复制…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms如何修改标签
如何修改标签? 修改phpcms V9标签的方法 想要修改PHPCMS V9标签,只要修改两个文件对应的内容即可: 需要修改文件在: /phpcms/libs/classes/template_cache.class.php模板解析缓存文件中找到pc_tag()方法 立即学习“”; phpcmsmodulescontentclassescontent_tag.class.php 如标签:num会通过pc_tag()方法解析转换成php $num = isset($num) && intval($num) ? intval($num) : 20;//这里就可以任意修改 转换后去看看模板,转换后会掉用content_tag.class.php里面对应的方法,自己看着对应修改。 PHP中文网,大量的免费,欢迎在线学习! 以上就是如何修改标签的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms v9会员登陆失败怎么办
v9会员登陆失败怎么办? PHPCMS会员无法登录常见解决办法 phpcms会员登录提示登录失败 ,一般这种就是(phpsso)的配置文件 或者(phpcms)会员点登录后,系统等待很长时间,然后报告或者提示登录失败,解决问题方法如下: 一般这种情况下,先检查数据库的权限, 列如 是否给了数据库查询权限,是否给数据库管理权限,在下来就是检查 立即学习“”; 1、检查设置——phpsso设置——启用phpsso接口,如果这里是启用,则先关闭,看会员登录是否正常,如正常,则说明是系统与phpsso接口通信异常; 2、检查服务器hosts文件,编辑为以下内容: 127.0.0.1 localhost.localhostdomain localhost 登录后复制 默认一般是locahost 或者改成127.0.0.1 或者 自己的ip地址 自己的域名 自己的主机名 问题解决。 PHP中文网,大量的免费,欢迎在线学习! 以上就是 v9会员登陆失败怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
用手机访问本地电脑下的wordpress网页
下面由/” target=”_blank”>wordpress教程栏目给大家介绍如何手机访问本地电脑下的wordpress网页,希望对需要的朋友有所帮助! 如何手机访问本地电脑下的wordpress网页 手机和电脑必须在同一个局域网内。1.需要知道自己电脑的ip ,可以通过ifconfig查看,端口号要知道,可以在mamp软件中查看服务的端口。2.修改mamp的配置,把Name换成ip地址3.修改wordpress的网站地址 4.到此,不出意外的话,就可以通过 http://ip:端口,如果配置了https。访问路径为https://ip:端口 以上就是用手机访问本地电脑下的网页的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
React 和 Axios:API 调用初学者指南
本教程将教您如何使用 Axios 获取数据,然后如何操作它并最终通过过滤功能将其显示在您的页面上。您将在此过程中学习如何使用映射、过滤器和包含方法。最重要的是,您将创建一个简单的加载器来处理从 API 端点获取的数据的加载状态。 1. 设置项目 让我们在终端中使用 create-react-app 命令设置一个 React 项目: npx create-react-app project-name 登录后复制 然后,通过终端窗口打开项目目录,输入 npm install axios 在本地为项目安装 Axios。 2.选择目标API 我们将使用随机用户生成器 API 来获取随机用户信息以在我们的应用程序中使用。 让我们将 Axios…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何在WordPress区块编辑器中只显示自己需要的区块
下面由/” target=”_blank”>wordpress教程栏目给大家介绍在wordpress 区块(gutenberg)编辑器中只显示自己需要的区块的方法,希望对需要的朋友有所帮助! WordPress 新的区块(Gutenberg)编辑器,已推出一年有余,好用与否,只能见仁见智了。从Gutenberg插件只有2颗星的评分可以看出,大部分人还是无法适应,其中也包括我。 对于折腾多年WordPress的用户,上手新编辑器没什么难度,区块编辑器还是有很多优点的,例如,区块编辑器可以将一个添加到文章中并编辑好的区块,添加保存到可重用区块中,下次使用时直接点一下就可以插入文章中,非常方便。再如,区块编辑器可以利用WP已集成的前端样式和script,在文章中编排出比较复杂的响应式布局等。 如果文章是用经典编辑器写的,当转到区块编辑器中编辑,在编辑框上面会提示“经典”字样,点开会直接在区块编辑器中显示经典编辑器的工具栏,还可以点击添加区块在“格式”中找到“经典”区块并插入到文章中,同样可使用之前的经典编辑器,混合双打,如下图,也可以将之前的文章转换为区块等。 优势说完,再说说劣势,从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', 'core/list', );…
2024-11-25 阅读全文 →
FWQ
CMS教程
织梦cms用户名密码忘记怎么办
织梦cms忘记用户名密码的解决办法:1、打开数据库,找到数据库表名为“dede_admin”;2、单击“dede_admin”,将“d95a993df018d377fef8”替换为“f297a57a5a743894a0e4”即可。 本教程操作环境:Windows10系统、DedeCMS5.6版、Dell G3电脑。 织梦cms用户名密码忘记怎么办? 首选我们需要知道自己的数据库管理地址、用户名、密码,这些信息可以直接联系你的ICP服务商。使用自己的用户名和密码登录,数据库管理界面。 打开数据库,找到数据库表名为:dede_admin,单击dede_admin,将d95a993df018d377fef8,替换为:f297a57a5a743894a0e4   ,这个值表示:admin就是织梦的默认密码。替换后保存。 打开你的织梦后,用你的用户名和密码:admin,进行登录即可,是不是方法很简单! 推荐学习: 以上就是织梦cms用户名密码忘记怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
CMS教程
dedecms怎么删除文章同时也删除附件
怎么删除文章同时也删除附件? dedecms删除文章同时也删除附件的修改方法 dedecms删除文章同时也删除附件的修改方法,使用dedecms的朋友可以参考下。   推荐学习: 首先添加两个函数  代码如下: /*  根据文档id获取文档的body部分  */  function getArcBody($arcid)  {  global $dsql;  if(empty($arcid)) return ;  $body = '';  $query = "select arc.*,ch.addtable,ch.fieldset from `dede_arctiny` as arc left join `dede_channeltype` as ch on arc.channel=ch.id where arc.id=$arcid";  $row = $dsql->GetOne($query);  if(empty($row)) return ;  $addtable = $row['addtable'];  $fieldset = $row['fieldset'];  include_once(DEDEINC.'./dedetag.class.php');  $dtp = new DedeTagParse();  $dtp->SetNameSpace('field','');  $dtp->LoadSource($fieldset);  if(is_array($dtp->CTags))  {  foreach($dtp->CTags as $tid=>$tag)  {  if($tag->GetAtt('type')=='htmltext') …
2024-11-25 阅读全文 →
FWQ
CMS教程
怎么忽略ftp登录来升级wordpress
下面由/” target=”_blank”>WordPress教程栏目给大家介绍怎么忽略ftp登录来升级wordpress,希望对需要的朋友有所帮助! wordpress升级需设置ftp的解决 忽略ftp权限 每当我们想在wordpress上升级插件或者是升级wordpress的时候,就会弹出一个ftp登录,但是我们怎么跳过ftp登录呢 解决方法 打开我们的word press配置文件wp-config.php [18:35:08 root@zhang ~]#vim /apps/nginx/html/wordpress/wp-config.php 登录后复制 然后在这个文件的最后一行下面添加上这两个777权限 define("FS_CHMOD_DIR", 0777); define("FS_CHMOD_FILE", 0777); 登录后复制 在给word press这个目录添加用户权限,假如我们用的是nginx用户执行word press这个服务。 [18:37:31 root@zhang ~]#chmod -R 777 /apps/nginx/html/wordpress/…
2024-11-25 阅读全文 →
FWQ
CMS教程
如何在WordPress中实现页面不跳转设置?
如何在WordPress中实现页面不跳转设置? 在网站开发中,有时候我们希望在WordPress中实现页面不跳转的设置,即在某些操作的时候,页面内容可以更新但不刷新整个页面。这样可以提升用户体验,使网站更加流畅。接下来,我们将分享如何在WordPress中实现页面不跳转设置的方法,并提供具体的代码示例。 首先,我们可以使用Ajax来实现页面不跳转的功能。Ajax是一种在不重新加载整个页面的情况下,通过后台数据的技术。在WordPress中,我们可以通过钩子函数和Ajax请求来实现页面不跳转设置。 以下是实现页面不跳转设置的步骤和代码示例: 步骤一:在主题的functions.php文件中添加以下代码,用于注册Ajax脚本和设置处理Ajax请求的回调函数: add_action('wp_enqueue_scripts', 'enqueue_ajax_script'); function enqueue_ajax_script(){ wp_enqueue_script('custom-ajax-script', get_template_directory_uri().'/js/custom-ajax-script.js', array('jquery'), '1.0', true); wp_localize_script('custom-ajax-script', 'ajax_object', array('ajax_url' => admin_url('admin-ajax.php'))); } add_action('wp_ajax_nopriv_custom_ajax_request', 'custom_ajax_request'); add_action('wp_ajax_custom_ajax_request', 'custom_ajax_request'); function custom_ajax_request(){ // 在这里处理Ajax请求…
2024-11-25 阅读全文 →