建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

网站提示theia-sticky-sidebar.min.js.map: HTTP error解决办法(wordpress置顶自定义文章类型(sticky for custom post type))

GG网络技术分享 2025-03-18 16:12 11


网站提示theia-sticky-sidebar.min.js.map: HTTP error解决办法

这几天搬主题发现用谷歌浏览器访问站点的时候,出现了一个错误,提示如下:

DevTools failed to load SourceMap: Could not load content for https://www.banzhuti.com/wp-content/themes/qux/js/libs/maps/theia-sticky-sidebar.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE

根据代码来看,应该是找不到相应的文件theia-sticky-sidebar.min.js.map,关于这个文件搬主题了解是侧边栏JS文件,因为搬主题用的是WordPress网站的QUX模板,经过一番折腾后问题解决,这里因此这里给出相应的解决办法。

解决方案也很简单

找到对应路径的JS文件,这里搬主题的路径是qux主题文件夹内的 js/libs/theia-sticky-sidebar.min.js,打开这个JS文件,然后拉到最后,找到如下的代码。

将以上红框内的代码删除后,重新更新网站缓存,问题就可以解决。接下来就不会再提示“theia-sticky-sidebar.min.js.map: HTTP error: status code 404”了。

wordpress置顶自定义文章类型(sticky for custom post type)

wordpress默认的置顶功能很好用,但是只能在默认的“post”中使用,如何在自定义文章类型中添加置顶功能呢?

注意:本篇教程的自定义文章类型置顶功能经测试仅首页有效。

要置顶自定义文章类型,首先得在首页中显示自定义文章类型的文章,比如企业站中注册了一个名为product的产品文章类型,首先将产品显示在首页,参考:wordpress在首页显示或只显示自定义文章类型,或者在functions.php文件中加入下面代码,让首页只显示产品:

  1. function ashuwp_posts_per_page($query){
  2.   if ( is_home() )
  3.     $query->set( \'post_type\', array( \'product\' ) );
  4.   return $query;
  5. }
  6. add_action(\'pre_get_posts\',\'ashuwp_posts_per_page\');

标签:

提交需求或反馈

Demand feedback