logo-dohoalaptrinh

Trung tâm đào tạo đồ họa designtech

Chuyên lĩnh vực : đồ họa quảng cáo in ấn, thiết kế nội thất ngoại thất, phối cảnh, xây dựng, cơ khí

Trang chủ » Tài liệu wordpress » Hàm cắt ngắn độ dài content trong wordpress
5/5 - (1 bình chọn)

Hàm cắt ngắn độ dài content trong wordpress

5/5 - (1 bình chọn)

Hàm cắt ngắn độ dài content trong wordpress

Chào các bạn chắc nếu các bạn dùng code thì không còn xa lạ gì những từ như cắt ngắn độ dài the_content hay cắt ngắn title  . Mình sẽ giúp các bạn trong bài này sử dụng những shortcode mà wordpress hỗ trợ

The_content()

bình thường nếu chúng ta muốn hiển thị 1 đoạn văn bản trong bài viết chúng ta có thể dùng hàm the_excerpt()  để hiển thị một đoạn văn bản khoảng 80 ký tự vậy có cách nào để hiển thị <80 ký tự hay không

C1 :

<?php if (strlen(the_title(”,”,FALSE)) > 30) {  // the_title có thể thay đổi thành The_content
$title_short = substr(the_title(”,”,FALSE), 0, 30);
preg_match(‘/^(.*)\s/s’, $title_short, $matches);
if ($matches[1]) $title_short = $matches[1];
$title_short = $title_short.’ …’;
} else {
$title_short = the_title(”,”,FALSE);
} ?>

<?php echo $title_short ?>

C2 : Chèn vào functions :

function short_title($after = ”, $length) {
$mytitle = explode(‘ ‘, get_the_title(), $length); //get_the_title có thể đổi thành get_the_content()
if (count($mytitle)>=$length) {
array_pop($mytitle);
$mytitle = implode(” “,$mytitle). $after;
} else {
$mytitle = implode(” “,$mytitle);
}
return $mytitle;
}

Và hiển thị chỗ mong muốn

<?php
echo short_title(‘…’, 10); ?>

Ngoài ra còn các cách sau
anhcode1

Riêng lấy giá trị của content mà ko cần code thì wordpress hỗ trợ đoạn code sau

<?php
echo wp_trim_words( get_the_content(), 40, ‘…’);
?>
trong đó 40:là số ký tự muốn hiển thị ra
Chúc các bạn học thật tốt wordpress nhé
  • Bạn có thể xem thêm các khóa học ở dưới:

    Tag: học thiết kế đồ họa tại hà nội, học thiết kế đồ họa ở hà nội, học thiết kế đồ họa ở đâu, học thiết kế đồ họa ngắn hạn, khóa học thiết kế đồ họa ở hà nội, khóa học thiết kế đồ họa tại hà nội, học thiết kế đồ họa in ấn quảng cáo tại hà nội, khóa học thiết kế đồ họa in ấn quảng cáo tại hà nội, học lập trình web ở đâu, học lập trình web tại hà nội, học lập trình php ở đâu, học lập trình php tại hà nội

    Mọi thông tin bạn có thể liên hệ:

    Đào tạo lập trình và thiết kế đồ họa

    Hotline: 0968.853.958 hoặc hỗ trợ kỹ thuật Mr. trung: 0947.499.221




    Khóa Học :
    Thời Gian Học : sángchiềutối

    Bình luận

    order

    Nguyễn Thị Thúy số điện thoại: 082.342.xxx
    tại c4/42 đường võ văn vân, ấp 3, xã vĩnh lộc b, huyện bình chánh vừa đăng ký tư vấn khóa học 8 phút trước

    order

    Nguyễn Thị Thúy số điện thoại: 082.342.xxx
    tại c4/42 đường võ văn vân, ấp 3, xã vĩnh lộc b, huyện bình chánh vừa đăng ký tư vấn khóa học 8 phút trước