为了更好的查阅网站在后台数据在搜索引擎里面的收录情况,鉴于网站数据量过多后难以一条条查询,虽然可以通过【SITE:域名】直接在搜索引擎里面查询,但无奈不是每一个用户都知晓原由;故决定在后台列表里面添加一个栏目,实现一键查询当前文章/产品在搜索引擎里面的收录情况;效果如下:

pbootcms建站系统管理后台列表页面增加页面收录一键查询-1

需要达到的目的

1、通过后台列表实现一键点击查阅文章或产品在搜索引擎里面的收录;

2、自由增加目标需要查询的搜索引擎渠道;

效果实现流程

第一步、找到PbootCMS-v3.0.4\apps\admin\view\default\content\content.html页面,并打开;

第二步、找到第48行,在【<th>操作</th>】前方增加【<th>收录查询</th>】;

第三步、找到第100行—126行,如下:

  1. <td>
  2. {if(!$value->outlink)}
  3. {php}
  4. $sortfilename = $value->sortfilename;
  5. $contentfilename = $value->filename;
  6. $id = $value->id;
  7. $urlname = $value->urlname?:’list’;
  8. $scode = $value->scode;
  9. $url_break_char= get_var(‘url_break_char’);
  10.  
  11. if ($sortfilename && $contentfilename) {
  12. $link = homeurl(‘home/Index/’ . $sortfilename . ‘/’ . $contentfilename, true);
  13. } elseif ($sortfilename) {
  14. $link = homeurl(‘home/Index/’ . $sortfilename . ‘/’ . $id, true);
  15. } elseif ($contentfilename) {
  16. $link = homeurl(‘home/Index/’ . $urlname . $url_break_char . $scode . ‘/’ . $contentfilename, true);
  17. } else {
  18. $link = homeurl(‘home/Index/’ . $urlname . $url_break_char . $scode . ‘/’ . $id, true);
  19. }
  20. {/php}
  21.  
  22. <input type=“hidden” name=“urls[[value->id]]” value=”{php}echo $link{/php}”>
  23. <a href=“{php}echo $link{/php}” class=“layui-btn layui-btn-xs layui-btn-primary” target=“_blank”>查看</a>
  24. {/if}
  25. {fun=get_btn_del($value->id)}
  26. {if(check_level(‘mod’))}
  27. <a href=“{url./admin/Content/mod/mcode/’.get(‘mcode’).’/id/’.$value->id.’}{$btnqs}” class=”layui-btn layui-btn-xs” >修改</a>
  28. {/if}
  29. </td>

替换为:

  1. {if(!$value->outlink)}
  2. {php}
  3. $sortfilename = $value->sortfilename;
  4. $contentfilename = $value->filename;
  5. $id = $value->id;
  6. $urlname = $value->urlname?:‘list’;
  7. $scode = $value->scode;
  8. $url_break_char= get_var(‘url_break_char’);
  9.  
  10. if ($sortfilename && $contentfilename) {
  11. $link = homeurl(‘home/Index/’ . $sortfilename . ‘/’ . $contentfilename, true);
  12. } elseif ($sortfilename) {
  13. $link = homeurl(‘home/Index/’ . $sortfilename . ‘/’ . $id, true);
  14. } elseif ($contentfilename) {
  15. $link = homeurl(‘home/Index/’ . $urlname . $url_break_char . $scode . ‘/’ . $contentfilename, true);
  16. } else {
  17. $link = homeurl(‘home/Index/’ . $urlname . $url_break_char . $scode . ‘/’ . $id, true);
  18. }
  19. {/php}
  20. <td>
  21. <a href=“https://www.baidu.com/s?wd=http://localhost{php}echo $link{/php}” target=“_blank”><img src=“/images/baidu.jpg” width=“20”></a>
  22. <a href=“https://www.sogou.com/web?query=http://localhost{php}echo $link{/php}” target=“_blank”><img src=“/images/sogou.jpg” width=“20”></a>
  23. <a href=“https://www.so.com/s?q=http://localhost{php}echo $link{/php}” target=“_blank”><img src=“/images/360.jpg” width=“20”></a>
  24. </td>
  25. <td>
  26. <input type=“hidden” name=“urls[[value->id]]” value=“{php}echo $link{/php}”>
  27. <a href=“{php}echo $link{/php}” class=“layui-btn layui-btn-xs layui-btn-primary” target=“_blank”>查看</a>
  28. {/if}
  29. {fun=get_btn_del($value->id)}
  30. {if(check_level(‘mod’))}
  31. <a href=“{url./admin/Content/mod/mcode/’.get(‘mcode’).’/id/’.$value->id.’}{$btnqs}” class=“layui-btn layui-btn-xs” >修改</a>
  32. {/if}
  33. </td>

在以上代码中将其中的“http://localhost”替换为自己网站域名即可;

 

发表评论

您的电子邮箱地址不会被公开。