Jadual Kandungan
WordPress开发中用于标题显示的相关函数使用解析,wordpress标题
您可能感兴趣的文章:
Rumah pembangunan bahagian belakang tutorial php WordPress开发中用于标题显示的相关函数使用解析,wordpress标题_PHP教程

WordPress开发中用于标题显示的相关函数使用解析,wordpress标题_PHP教程

Jul 12, 2016 am 09:01 AM
wordpress tajuk

WordPress开发中用于标题显示的相关函数使用解析,wordpress标题

single_cat_title()函数
single_cat_title()函数,日常中我们很少会用到,但这个函数会给我们解决很多问题,诸如当前页面的目录、标签,该函数不依附于 WordPress 主循环中,也不能放入主循环中使用。

描述
获取当前页面的分类、标签。

1

<&#63;php single_cat_title($prefix,$display); &#63;>

Salin selepas log masuk
  • $prefix :用于设置在标题之前显示的内容。
  • $display :用于设置是直接显示还是返回到变量。

实例
在此摘取 WordPress 2011 默认主题中,category.php 文件 第18行左右位置的代码

1

2

3

<&#63;php

printf( __( 'Category Archives: %s', 'twentyeleven' ), '<span>' . single_cat_title( '', false ) . '</span>' );

&#63;>

Salin selepas log masuk

get_the_title 和 the_title
get_the_title 和 the_title 两个函数用来在文章页面显示文章标题的函数,之所以将两个函数合并到一篇文章里面去是因为这两个函是一个实现,只不过 the_title 默认直接显示,get_the_title 默认返回字符串,如果你对此心存疑惑,那请你往下看。

函数详解
get_the_title 和 the_title这两个函数主要用于在循环中显示当前文章的标题,请注意 the_title 这个函数必须使用在循环中。
两者的区别在于,get_the_title仅能以字符串形式返回文章标题,而 the_title 可以设置标题前后的自定义字符,以及是显示还是返回字符串。

the_title 函数使用、参数详解

1

<&#63;php the_title( $before, $after, $echo ); &#63;>

Salin selepas log masuk
  • $before标题前的字符
  • $after标题后的字符
  • $echo显示、还是返回字符串,默认为true

the_title示例

1

<&#63;php the_title( ‘=>', ‘<=' ); &#63;>

Salin selepas log masuk

以本文为例,我们将得到以下这样的标题:

1

‘=>get_the_title 和 the_title<='

Salin selepas log masuk

get_the_title 函数使用、参数详解

1

<&#63;php $myTitle = get_the_title($ID); &#63;>

Salin selepas log masuk

以上代码我们将得到文章标题的变量$myTitle;
$ID 用于设置文章 ID ,当然在循环中我们可以省略此参数。

get_the_title 示例

1

2

3

4

<&#63;php

 $myTitle = get_the_title($ID);

 echo $mytitle.'【标题演示】';

&#63;>

Salin selepas log masuk

我们将得到

get_the_title 和 the_title【标题演示】

总结
说了这么多,不知道对您是否有所帮助?
总的来说 the_title 是 get_the_title的更高一级封装。就像在 wp_title中说的那样,更高级封装,虽然使用起来简单,但能折腾花样相对少了点。
下面是该两个函数的源代码

the_title 函数声明
该函数位于 wp-include/post-template.php 文件的 43 – 55行左右的位置

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

<&#63;php

/**

 * Display or retrieve the current post title with optional content.

 *

 * @since 0.71

 *

 * @param string $before Optional. Content to prepend to the title.

 * @param string $after Optional. Content to append to the title.

 * @param bool $echo Optional, default to true.Whether to display or return.

 * @return null|string Null on no title. String if $echo parameter is false.

 */

function the_title($before = '', $after = '', $echo = true) {

 $title = get_the_title();

  

 if ( strlen($title) == 0 )

 return;

  

 $title = $before . $title . $after;

  

 if ( $echo )

 echo $title;

 else

 return $title;

}

&#63;>

Salin selepas log masuk

get_the_title 函数声明
该函数位于 wp-include/post-template.php 文件的 103 – 118行左右的位置

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

<&#63;php

/**

 * Retrieve post title.

 *

 * If the post is protected and the visitor is not an admin, then "Protected"

 * will be displayed before the post title. If the post is private, then

 * "Private" will be located before the post title.

 *

 * @since 0.71

 *

 * @param int $id Optional. Post ID.

 * @return string

 */

function get_the_title( $id = 0 ) {

 $post = &get_post($id);

  

 $title = isset($post->post_title) &#63; $post->post_title : '';

 $id = isset($post->ID) &#63; $post->ID : (int) $id;

  

 if ( !is_admin() ) {

 if ( !empty($post->post_password) ) {

  $protected_title_format = apply_filters('protected_title_format', __('Protected: %s'));

  $title = sprintf($protected_title_format, $title);

 } else if ( isset($post->post_status) && 'private' == $post->post_status ) {

  $private_title_format = apply_filters('private_title_format', __('Private: %s'));

  $title = sprintf($private_title_format, $title);

 }

 }

 return apply_filters( 'the_title', $title, $id );

}

&#63;>

Salin selepas log masuk

您可能感兴趣的文章:

  • WordPress中调试缩略图的相关PHP函数使用解析
  • 配置解决Nginx服务器中WordPress路径不自动加斜杠问题
  • WordPress中用于获取搜索表单的PHP函数使用解析
  • 在WordPress中使用wp_count_posts函数来统计文章数量
  • 详解WordPress中调用评论模板和循环输出评论的PHP函数
  • 详解WordPress中分类函数wp_list_categories的使用
  • WordPress中限制非管理员用户在文章后只能评论一次
  • 详解WordPress中创建和添加过滤器的相关PHP函数
  • 详解WordPress开发中wp_title()函数的用法

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1089578.htmlTechArticleWordPress开发中用于标题显示的相关函数使用解析,wordpress标题 single_cat_title()函数 single_cat_title()函数,日常中我们很少会用到,但这个函数...
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1666
14
Tutorial PHP
1272
29
Tutorial C#
1251
24
Cara Melaraskan Senarai Artikel WordPress Cara Melaraskan Senarai Artikel WordPress Apr 20, 2025 am 10:48 AM

Terdapat empat cara untuk menyesuaikan senarai artikel WordPress: Gunakan pilihan tema, gunakan plugin (seperti pesanan jenis pos, senarai pos WP, barangan boxy), gunakan kod (tambah tetapan dalam fail fungsi.php), atau ubah suai pangkalan data WordPress secara langsung.

Cara Membina Laman Web Untuk WordPress Host Cara Membina Laman Web Untuk WordPress Host Apr 20, 2025 am 11:12 AM

Untuk membina laman web menggunakan hos WordPress, anda perlu: pilih penyedia hosting yang boleh dipercayai. Beli nama domain. Sediakan akaun hosting WordPress. Pilih topik. Tambah halaman dan artikel. Pasang pemalam. Sesuaikan laman web anda. Menerbitkan laman web anda.

Cara menukar imej kepala tema WordPress Cara menukar imej kepala tema WordPress Apr 20, 2025 am 10:00 AM

Panduan langkah demi langkah untuk menggantikan imej header WordPress: Log masuk ke papan pemuka WordPress dan menavigasi ke penampilan & gt; tema. Pilih topik yang ingin anda edit dan klik Sesuaikan. Buka panel Pilihan Tema dan cari tajuk laman web atau pilihan imej header. Klik butang Pilih Imej dan muat naik imej kepala baru. Tanaman imej dan klik simpan dan tanaman. Klik butang Simpan dan Terbitkan untuk mengemas kini perubahan.

Cara mengimport kod sumber WordPress Cara mengimport kod sumber WordPress Apr 20, 2025 am 11:24 AM

Mengimport kod sumber WordPress memerlukan langkah-langkah berikut: Buat sub-tema untuk pengubahsuaian tema. Import kod sumber dan ganti rugi fail dalam sub-topik. Aktifkan sub-tema untuk menjadikannya berkesan. Uji perubahan untuk memastikan semuanya berfungsi.

Cara melihat bahagian depan WordPress Cara melihat bahagian depan WordPress Apr 20, 2025 am 10:30 AM

Anda boleh melihat front-end WordPress dengan log masuk ke papan pemuka dan beralih ke tab Laman Pandangan; mengautomasikan proses tontonan dengan penyemak imbas tanpa kepala; memasang plugin WordPress untuk melihat pratonton bahagian depan dalam papan pemuka; Melihat bahagian depan melalui URL tempatan (jika WordPress ditetapkan secara tempatan).

Apakah plugin untuk wordpress menyekat ip Apakah plugin untuk wordpress menyekat ip Apr 20, 2025 am 08:27 AM

Pemilihan plugin WordPress IP menyekat adalah penting. Jenis -jenis berikut boleh dipertimbangkan: berdasarkan .htaccess: operasi yang cekap, tetapi kompleks; Operasi pangkalan data: fleksibel, tetapi kecekapan rendah; Firewall: prestasi keselamatan yang tinggi, tetapi konfigurasi kompleks; Ditulis sendiri: Kawalan tertinggi, tetapi memerlukan lebih banyak tahap teknikal.

Cara membatalkan tarikh penyuntingan WordPress Cara membatalkan tarikh penyuntingan WordPress Apr 20, 2025 am 10:54 AM

Tarikh pengeditan WordPress boleh dibatalkan dalam tiga cara: 1. Pasang tarikh pasca Lumpuhkan Plug-in; 2. Tambah kod dalam fail Functions.php; 3 secara manual mengedit lajur post_modified dalam jadual WP_POSTS.

Cara Menulis Tajuk WordPress Cara Menulis Tajuk WordPress Apr 20, 2025 pm 12:09 PM

Langkah -langkah untuk membuat tajuk tersuai di WordPress adalah seperti berikut: Edit fail tema "header.php". Tambahkan nama dan keterangan laman web anda. Buat menu navigasi. Tambah bar carian. Simpan perubahan dan lihat tajuk tersuai anda.

See all articles