取得當前頁面、文章的代稱(slug)

對於網頁設計來講,可以透過定義不同的CSS,讓網站可以套一些特效。所以在設計上有時候會去定義類似「page_文章代稱」,來區分每一塊div,方便設定背景圖片或是其他特效。透過取得當前頁面的代稱是一個方法,當然前提你的代稱必須要是英文或數字,否則CSS設定上就有困難了,因為中文讀取會有問題。

取得當前頁面、文章代稱(slug)

修改佈景主題:functions.php

function the_slug() {
$post_data = get_post($post->ID, ARRAY_A);
$slug = $post_data['post_name'];
return $slug; }

應用,在要顯示的地方加上以下語法,即可取得。

<?php echo the_slug(); ?>