vnfaster@gmail.com

Các hàm cơ bản của WordPress cho người mới bắt đầu

Khi bạn mới bước vào tìm hiểu Wordpress, Ngoài kiến thức cơ bản về PHP/HTML/CSS, Bạn cũng nên tìm hiểu về các Hàm hỗ trợ của nó

Khi bạn mới bước vào tìm hiểu WordPress, Ngoài kiến thức cơ bản về PHP/HTML/CSS, Bạn cũng nên tìm hiểu về các hàm hỗ trợ của WordPress. Trong bài này mình sẽ giúp các bạn sử dụng và hiểu các Hàm cơ bản ấy một cách đơn giản nhất.

Các hàm cơ bản của WordPress cho người mới bắt đầu

Các hàm cơ bản của WordPress cho người mới bắt đầu:
– Hàm áp dụng trên toàn trang web

<?php bloginfo( $keyname ); ?>

Đây là hàm lấy ra thông tin của trang web, trong đó $keyname chính là từ khóa chính giúp Bạn hiển thị ra thông tin mà bạn muốn

  • ‘name’ : Hiển thị tên của trang web
  • ‘siteurl’ : Hiển thị địa chỉ trang chủ URL Website
  • ‘description’ : Hiển thị mô tả của trang web
  • ‘wpurl’ : Hiển thị địa chỉ url của trang web được thiết lập url từ bảng wp_options của Database
  • ‘url’ : Hiển thị địa chỉ của trang Web
  • ‘admin_email’ : Hiển thị Email quản trị được thiết lập trong Cài đặt > Cài đặt chung
  • ‘charset’ : Hiển thị kiểu Charset Encoding của website ví dụ “UTF-8”
  • ‘version’ : Hiển thị phiên bản WordPress hiện tại đang sử dụng
  • ‘html_type’ : Hiển thị kiểu Content Type của WordPress mặc định là “text/html”
  • ‘language’ : Hiển thị ngôn ngữ site đang sử dụng
  • ‘stylesheet_url’ : Hiển thị địa chỉ đến file style.css
  • ‘stylesheet_directory’ : Hiển thị link đến thư mục Theme hiện tại
  • ‘rss_url’ : Hiển thị địa chỉ RSS 0.92 feed
  • ‘rss2_url’ : Hiển thị the RSS 2.0 feed

Ví Dụ:
bạn muốn hiển thị tên của Trang web của mình bạn có thể sử dụng hàm này :

<?php bloginfo('name'); ?>

Kết quả nhận được ở vnkings.com là : “Thủ thuật WordPress – Vnkings Solutions”
Tương tự như vậy bạn có thể thay tất cả các từ khóa ở danh sách bên trên để lấy ra thông tin cần thiết khi làm website WordPress.

– Hàm Áp dụng trong vòng lặp của Query Post WordPress hoặc trang chi tiết bài viết (Single Post – single.php)

Hiển thị ID của bài viết

<?php the_ID(); ?>

Hiển thị ra tên của bài viết

<?php the_title() ;?>

Hiển thị Link bài viết

<?php the_permalink() ;?>

Hiển thị trích dẫn của bài viết

<?php the_excerpt() ;?>

Hiển thị ngày tháng năm của bài viết, bạn cũng có thể thay đổi d/m/y thành d-m-y hoặc d-m-y h:m

<?php the_time("d/m/y") ;?>

Hiển thị tác giả của bài viết

<?php the_author_posts_link(); ?>

Ví Dụ:
Bạn có 1 vòng lặp lấy ra tên và link các bài viết:

<?php while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ;?>"><?php the_title() ;?></a>
<?php endwhile ; wp_reset_query() ;?>

Trong đó : while have_posts() : the_post() là Query Post hỗ trợ lấy ra danh sách bài viết (Vòng lặp While mình sẽ nói kỹ hơn ở bài viết tiếp theo trong WordPress cơ bản), the_permalink() lấy link bài, the_title() lấy tên bài.

– Hàm Áp dụng trong trang danh mục WordPress (category.php)

Hiển thị ID của danh mục hiện tại.

<?php echo get_queried_object_id(); ?>

Hiển thị tên của danh mục hiện tại.

<?php single_cat_title('') ?>

Hiển thị Link của danh mục hiện tại.

<?php get_category_link( get_cat_ID( single_cat_title('',false) ) ); ?>

Các hàm hỗ trợ lấy danh sách:

Hiển thị danh sách tác giả của Website.

<?php wp_list_authors(); ?>

Hiển thị danh sách danh mục có trong Website.

<?php wp_list_categories(); ?>

Hiển thị danh sách các bình luận trong bài viết.

<?php wp_list_comments(); ?>

Hiển thị danh sách các Pages.

<?php wp_list_pages(); ?>

Trên đây là các Hàm WordPress cơ bản Mình tổng hợp lại vì nó thường được dùng khi bạn dựng 1 Theme WordPress.

Chúc các bạn thành công!

Bài liên quan

  1. Ad cho mình hỏi xíu, có cách nào tạo 1 trang download cho wordpress không nhỉ. Ví dụ mình chèn 1 link trong bài viết wordpress nhưng không phải link direct, mà khi nhấp vô đó sẽ ra 1 trang khác và nhấp vô 1 lần nữa mới đến link download. Kiểu như sinhvienit á

      • Bạn nói rõ hơn dùm mình được không. Ví dụ mình muốn tạo 1 custom field lúc viết bài và nhập link download vô, xong get link đó ra bài viết (cái này mình làm đc rồi). Nhưng chuyển đến trang download thì sao. Bạn có thể hướng dẫn mình phần đó không

        • – Ở trang chi tiết bạn get link đã nhập và cho hiển thị link dạng :
          http://abc.com/download/thamso_link=linkdownload
          – Bạn tạo 1 template là download: download.php
          – Trong template download có 1 đoạn là

          $thamsolink= addslashes( $_GET['thamso_link'] );
          

          như thế nếu người dùng click vào link ở trang chi tiết sẽ được chuyển sang trang download và lấy được tham số là : linkdownload
          Tiếp tục cho họ click vào link đó là được bạn.

Bình luận bài viết

Bạn có thể dùng các thẻ HTML này:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Bình luận của bạn sẽ được hiển thị sau khi kiểm duyệt. Cảm ơn bạn đã để lại bình luận!.

Audio truyện full

phàm nhân tu tiên audio

vũ thần chúa tể audio

thế giới hoàn mỹ audio

vô thượng thần đế audio

vạn cổ thần de audio

tiên nghịch audio