搜尋
Close this search box.

如何點擊文章(post wiget)分頁時,網頁載入後可以自動滑動到該文章區塊的開始處呢?

索引
全文

簡介 :

Elementor的 Post Wiget(文章列表)有時候是放在網頁比較中小的位置,所以當讀者點下分頁時,整個頁面會重新載入但載入完後會停留在頁面開始處,所以必須手動再把頁面往下捲動到Post Wiget(文章列表)處的區塊才看到的分頁資料,這在使用體驗上並不是很好的體驗。

運用範圍 :

只要是Elementor中的Post widget或是product list,具有分頁的元素工具,都適用。

範例 :

下列的文章列表的下方有分頁,可以試點看看,它會在頁面重新載入後自動把畫面定位在文章起始處的區塊。

12_Elementor基本切版之整理與複習

Elementor編輯器,在了解它的基本用法後,這些是基本功要摸熟,後面進度才有辦法跟頁面設計、文章模版設計做配合。

這邊列出未來在設計任何頁面或版型時的基本起手動作。

10_用大容器把小容器置中

用「容器把元素置中」的設定其實很易懂,較沒啥問題,但遇上「用大容器把小容器置中」就有些新手會遇上怎樣都無法順利置中的問題,這邊就特立一篇來說明。

「用大容器把小容器置中」就有些新手會遇上怎樣都無法把小容器順利置中的問題,其原因是出在「小容器」本身的設定,這是為什麼呢?

原理與思路 :

可以用「錨點」的方式,就可以讓頁面滑動到Post Wiget(文章列表)的區塊。

所以可寫一段jQuery在網頁載入時幫每個分頁的網址都加入一個錨點,例如幫每個分頁的網址加入「#list-top」,然後把那個post widget設一個ID叫「#list-top」,這樣有人點分頁時在網頁載入時之後就會自動滑到Post Wiget(文章列表)了。

實作 :

1、設定CSS ID

先幫Post Wiget工具設一個CSS ID,例如:「list-top」。

2、在此頁任意處拉一個html工具,或把html工具拖拉至該post widget的下方,再貼上下列語法即可。

				
					<script>
( function($) {
$(window).load(function() {
$(".page-numbers").each(function() {
 var h = $(this).attr("href");
 var h = h + "#list-top";
 $(this).attr("href",h);
});
}); 
})(jQuery);
</script>
				
			

總結 :

一般而言是用ajax的方式才會讓畫面不重新載入與移動可以獲得分頁的資料,但若沒有使用ajax或不會ajax的技術的話,這個方式就可以有類似效果了。

有問題嗎?歡迎於下方發問

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

下一首

每日登入可以累積學習幣!

Line的不良影響

我個人並不很喜歡用Line,因當我一句訊息回覆後,馬上對方又一句回來,如此往返下去則半小時、一小時就過去了,我無法專心工作,除非是正式諮詢或安排會議的討論,才適合這種模式

有時候對方的問題很多很雜,一傳就是十幾封訊息,這就是訊息轟詐了,我就不知從何回起,我就會只回最後一封的訊息。

有時候對方的問題很多還加上數張截圖,因Line無法條列式呈現,我也無法增加腦力去判斷哪張圖要對應哪則訊息,所以我就會只回最後一封的訊息。

另我不喜歡私人Line被直接來電,因我常常在國道開車需要導航,有時因加班在補眠,這些都會不良干擾。

不是正式會議的討論階段,請您用Email,Email可以條列方式呈現多則問題與截圖,也可以讓我先已讀後再慢慢思考怎樣回覆,避免我自己不小心已讀不回造成對方不佳的感受。🙏 - Wiktionary, the free dictionary

哈囉,在加Line好友之前請先確認一下幾點 :

1、若您是上課的學員或讀者,請直接用Email發問或在該篇文章留言發問,盡量不要直接加Line發問,因我平常很忙,無法守在Line前與您一句一句訊息對答,若每一期 + 每個學員都加Line課後詢問,我短時間內回不完這麼多訊息也會回得很慢喔 ,請見諒。(用Email發問,我會仔細條列說明,你會得到更完整的圖文回覆,甚至還會附上小影片解說。)
Email : [email protected]

2、若是網站外包詢價相關,您再加Line,因我可能需要與您語音會議或遠端連線。

3、補充說明 : Line的不良影響

以上。

目前線上有 4 個使用者: 0 個成員1 個訪客3 個檢索機器人

線上同時最多使用者人數為 121 個使用者,發生於 2024-05-1419:40

1 個訪客 正在線上

#1 – 訪客 於 2024-09-1904:33
架站勤拿手找不到符合條件的頁面 - 架站勤拿手 [網址]

3 個檢索機器人 正在線上

#1 – PetalBot 於 2024-09-1904:35
架站勤拿手 » 如何點擊文章(post wiget)分頁時,網頁載入後可以自動滑動到該文章區塊的開始處呢? - 架站勤拿手 [網址] [參照連結網址]

#2 – DotBot 於 2024-09-1904:33
架站勤拿手「admin/\think\app/invokefunction」的搜尋結果 - 架站勤拿手 [網址]

#3 – PetalBot 於 2024-09-1904:31
架站勤拿手「我」的搜尋結果 - 第 3 頁 - 架站勤拿手 [網址] [參照連結網址]