首页
关于
友链
留言
Search
1
安装Docker Desktop报错WSL 2 installation is incomplete
76 阅读
2
震惊!杭州应届生工作免费领2w元
31 阅读
3
我的世界紫禁之巅纯净生存服务器
25 阅读
4
python3网络爬虫开发实战pdf
23 阅读
5
火车头采集问题:Void Proc(System.Net.HttpWebRequest)
20 阅读
技术分享
日常学习
我的世界
Search
标签搜索
python
博客
javascript
web
ce
织梦
html
按键精灵
php
游戏
css
typescript
jquery
日常
数据库
vue
ubuntu
Datehoer
累计撰写
180
篇文章
累计收到
10
条评论
首页
栏目
技术分享
日常学习
我的世界
页面
关于
友链
留言
搜索到
10
篇与
织梦
的结果
2021-04-05
织梦 栏目标题调用
首先呢,其实织梦我认为最重要的一部分就是网站栏目,通过创建顶尖栏目来进行每个栏目的内容更新。但是呢,在我当时搭建织梦的时候,怎么调用织梦栏目标题,成为了我的一个疑问。我最初的想法是通过typeid调用 <ul> <li> <p><a href="/" title="网站首页">网站首页</a></p></li> {dede:type typeid='1'} <li> <p><a href="[field:typelink/]" title="[field:typename/]">[field:typename/]</a></p></li> {/dede:type} {dede:type typeid='2'} <li> <p><a href="[field:typelink/]" title="[field:typename/]">[field:typename/]</a></p></li> {/dede:type} </ul>这是一种挺麻烦但是非常通俗易懂的方法,只需要复制粘贴然后把{dede:type typeid=' '}里' '内的id改为你的栏目id就可以了<ul> <li><a href='{dede:global.cfg_cmsurl/}/'><span>主页</span></a></li> {dede:channel type='top' row='10' currenthover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"} <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li> {/dede:channel} </ul>这里面row='数字' 表示获取记录的条数(通用在某级栏目太多的时候使用,默认是 8)row='10' 是你导航的页数 比如 导航1 导航2 这个就算2个了 如果你写10 只能调用出10个[field:typeurl/] 这个是栏目的连接[field:typename/] 这个是栏目调用栏目名称的type = top,sun/son,self type='top' 表示顶级栏目type='son' 或 'sun' 表示下级栏目type='self' 表示同级栏目 其实这个就是不用写那么多调用的标签,只需要写一种就可以了.
2021年04月05日
5 阅读
0 评论
0 点赞
2021-04-04
如何从织梦dede转成typecho
其实一直不是很满意自己写得模板-------所以更换了一下模板。但是众所周知------织梦的模板大多都是企业站的,而好看的不是wordpress就是typechoso-----决定更换模板{mtitle title="织梦转typecho的过程"/}首先,此法只适用于文章数少的,亦或者懂技术的。我自己网站的内容还是比较少的,所以我就是没搞数据库,先把网站备份后,再在本地打开,然后本站换成typecho后挨个将文章复制过去的。具体方法就是先将图片之类的存放起来,然后修改typecho的后台,将连接路径改成跟原来站一样的。比如说我的文章都是标题缩写/id,所以我就将typecho的格式也改成一样的,然后从之前站的第一篇开始对序号,挨个发。务必保证每一篇的内容都是一样的。这样的方法其实只适用于我这样的小站,如果内容比较多的话,推荐用火车头工具,把内容扒下来,当然要记得将图片连接换成你typecho的,之后再导入进来即可。应该是没有什么简单的方法了,不过貌似wordpress转typecho有简易方法,具体的还是自己查吧,我这里只是说一下自己从织梦dede转成typecho的经验。不过说实在的,typecho和dede感觉区别还是很大的,dede主要还是html的静态,而typecho则是php的动态。可能是当时开发的环境不同,面对的对象不同,所以内容是不一样的。不过typecho的后台看起来还是比dede的要好很多的。
2021年04月04日
11 阅读
1 评论
1 点赞
2021-03-24
织梦 在文章页显示文章是否收录
这两天在研究能否在织梦的文章页显示是否收录,因为最近在用php所以就想用php来写一下,发现其实本地是可以操作的,但是没想到上传到服务器不行。简单发下代码,下面就是我在模板页写的代码,有的时候能正确获取,有的时候则不行。{dede:field.id runphp='yes'} $id=@me; @me=''; $url=GetOneArchive($id); @me="https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&tn=baidulocal&wd=https://zjzdmc.top".$url['arcurl']; $c = @me; $fh= file_get_contents($c); if (!strpos($fh,"没有找到")){ @me= "被百度收录"; return "被百度收录"; } else { @me= "未被百度收录"; return "未被百度收录"; } {/dede:field.id}如果有人本地测试的话,应该是可以获得正确的结果的,但是发现一到服务器就不行,这是为什么呢?为此,我在服务器上创建了一个php文件,里面放好写的php代码,进行测试,大概刷新10次能有6-7次没有内容出现,但是一直刷新的话,隐约可以看到百度的提示,网络不给力,这是为何?通过google的查询,发现这是百度的反爬措施,所以失败了。看来查收录目前来说我只能用python了,或者在本地查询了。其实主要还是因为织梦的问题,模板写php代码很难受的,如果是typecho或者别的,代码稍微修改一下应该就能用了,所以我准备到时候换成typecho模板了。准备近期写一个typecho的模板出来,各位敬候佳音吧。
2021年03月24日
6 阅读
0 评论
0 点赞
2021-03-16
织梦 添加主动推送(实时)代码
在用typecho的时候,发现可以自动推送文章链接到百度后台进行提交,感觉很厉害的样子,所以就查了下织梦该如何主动推送。其实就是修改发布文章的php文件。article_add.php这个文件,储存在你的后台文件夹里,默认的是dede,如果找不到请通过宝塔等进行文件查询。然后搜索下面这句话。$artUrl = MakeArt($arcID,true,true,$isremote); if($artUrl=='') { $artUrl = $cfg_phpurl."/view.php?aid=$arcID"; }之后在后面 加入下面这句话else{ $urls[]='http://'.$_SERVER['HTTP_HOST'].$artUrl; $api = '自己的提交token'; $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => implode("\n", $urls), CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), ); curl_setopt_array($ch, $options); $result = curl_exec($ch); echo $result; }其中里面的$api修改成你自己的提交token。然后发布文章的时候就会自动提交了,快去尝试一下吧
2021年03月16日
10 阅读
0 评论
0 点赞
2020-11-23
火车头采集出现Call to undefined function ereg_replace() in 没有获取到任何
虽然火车头采集这个软件很好用,但是也会出些一些问题,不过其实大部分的软件在使用过程中,都会出现各类各样的报错,如果说没有错误,那么谁还需要百度查问题呢?这是之前的一个关于火车头出现问题的文章: 最近在使用火车头采集一个网站的时候,采集内容页时出现 请求 默认页 当前页出现错误:未将对象引用设置到对象的实例。Void Proc(System.Net.HttpWebRequest)然后本篇文章的内容就是关于火车头采集的时候,出现Fatal error : Uncaught Error: Call to undefined function ereg_replace() in D:\phpStudy\PHPTutorial\WWW\aaa\dede\jiekou.php:17 Stack trace: #0 {main} thrown in D:\phpStudy\PHPTutorial\WWW\aaa\dede\jiekou.php on line 17 该错误,而该错误出现的原因是因为前面的web发布配置中获取分类/栏目列表没有获取成功,就直接测试了,毕竟她下面有个选项是可以手动填id和栏目名称。 其实这个问题很好解决,就是因为你的php版本太高了,只需要更换一下PHP版本即可,比如说我用的是phpstudy,只需要在软件页面点切换版本,换成5.x的版本即可,各位用的什么样的集成软件呢?大部分集成软件都内置了很多php版本,只需要查询一下即可,如果使用的是单独的apache和php的话,那么去重新下载一个php即可,选择5.x的版本,即可解决该问题了。如果有什么问题,可以在底部评论区留言,我会在看到的第一时间回复的。
2020年11月23日
2 阅读
0 评论
0 点赞
2020-10-24
火车头采集问题:Void Proc(System.Net.HttpWebRequest)
火车采集器(LocoySpider)是一个供各大主流文章系统,论坛系统等使用的多线程内容采集发布程序。使用火车采集器,你可以瞬间建立一个拥有庞大内容的网站。系统支持远程图片下载,图片批量水印,Flash下载,下载文件地址探测,自制作发表的cms模块参数,自定义发表的内容等有关采集器。对于数据的采集其可以分为两部分,一是采集数据,二是发布数据。 最近在使用火车头采集一个网站的时候,采集内容页时出现 请求 默认页 当前页出现错误:未将对象引用设置到对象的实例。Void Proc(System.Net.HttpWebRequest)其实最好还是要进行自己的创作而不是一直爬别人的,推荐阅读robots协议(爬虫协议、机器人协议)问题原因: 火车头内部错误; 采集太频繁导致服务器拒绝连接; 本地网络连接不上服务器。 https 协议的问题 解决方法: 编辑任务 → 文件保存及部分高级设置 → http代理 设置本地酸酸的代理上去即可。 这大概率是https 协议的问题,我们只需要把URL 链接前面的 https 改为:http即可。
2020年10月24日
20 阅读
0 评论
0 点赞
2020-10-21
织梦,宝塔404设置
网站做好挺长一段时间了,但是今天才发现缺少了什么,原来是缺少了404页面。本来我以为是织梦自带404页面呢,没想到其实并没有。那么其实只有一种可能了,就是网站自己上传html然后设置一下即可。打开宝塔,在网站的根目录下上传你的404页面,之后再在网站的配置文件里把 error_page 404/404.html;注释去掉即可。
2020年10月21日
3 阅读
0 评论
0 点赞
2020-10-15
织梦 标签调用
织梦标签的调用一直是许多人的痛,许多标签的调用通过百度查询到的都是不能用的,今天来教给大家一个简易的方法,来操作一下这些不能用的标签。例:我发布文章只有浏览量,作者,日期只显示了年-月-日,但是我想让他显示年-月-日-时-分-秒以及显示文章来源。百度查到的时间调用是[field:pubdate function="GetDateTimeMK(@me)"/]这个,但是添加上的话,在栏目页不会显示时间,而我自带的{dede:field.pubdate function="MyDate('Y-m-d',@me)"/}是这个样子的,并且发现其实文章页的标签,大部分外面套的都是{}这个,而不是[]这个,于是操作一下把[]更换为{},{field:pubdate function="GetDateTimeMK(@me)"/},但是发现还是不行,继续查看不同,发现前面调用的这一段也不一样,原本的是dede:field.pubdate,而搜到的是field:pubdate,把他改一下发现时间显示正常了。文章来源继续搜索{dede:field.source runphp=yes}@me = (empty(@me) ? "本站" : "@me");{/dede:field.source}发现这串代码,复制粘贴可以直接使用!其实织梦好多标签的调用是相通的,只需要更改一下路径以及外面的括号即可!并且可以使用织梦cms标签生成器,这个比较便捷,只需要打开网页即可,不过内容较少,但是可以应付日常使用,还可以使用一些软件,如老李仿站专用器等等吧,还可以通过织梦官方提供的文档进行查询。
2020年10月15日
6 阅读
0 评论
0 点赞
2020-10-08
织梦后台强烈建议data/common.inc.php文件属性设置为644
其实这个是我昨天晚上才学会的,拿出来分享给大家.<li><a href='{dede:global.cfg_cmsurl/}/' {dede:field name=typeid runphp="yes"}(@me=="")? @me="":@me="";{/dede:field} rel="nofollow"><spa织梦后台强烈建议data/common.inc.php文件属性设置为644(Linux/Unix)或只读(NT)修改/dede(后台)/templets/index_body.htm 里面的第25-41行,把这行函数删掉即可
2020年10月08日
2 阅读
0 评论
0 点赞
2020-10-08
织梦 如何判断栏目id调用css文件
其实这个是我昨天晚上才学会的,拿出来分享给大家.<li><a href='{dede:global.cfg_cmsurl/}/' {dede:field name=typeid runphp="yes"}(@me=="")? @me="":@me="";{/dede:field} rel="nofollow"><span>主页</span></a></li><a href="{dede:type typeid='1'}[field:typelink /]{/dede:type}" {dede:field name='typeid' runphp='yes'} if(@me==1) @me=''; else @me=''; {/dede:field} title="{dede:type typeid='1'}[field:typename /]{/dede:type}">{dede:type typeid='1'}[field:typename /]{/dede:type}</a>dede自带的if判断,通过判断来读取id然后让不同的栏目带上class,之后调用样式文件.主页和其他的栏目分别调用,因为我的主页是单独写的,其他的是一起的,如果不单独写可以加上主页即可,复制粘贴然后修改中间的id就可以了!
2020年10月08日
3 阅读
0 评论
0 点赞