Skip to content

Instantly share code, notes, and snippets.

@WPVNdev
WPVNdev / removeNumberOfPostsFromWPLatestPost.php
Last active June 16, 2021 16:08
Loại bỏ số lượng "n" bài viết ra khỏi kết quả hiển thị bài viết mới nhất thông qua thuộc tính "offset" của WordPress Query.
<?php
/* Dùng 1 trong 2 cách bên dưới */
// Cách 1:
// 1 query nhưng sẽ gặp lỗi phân trang ở page cuối cùng
function numberOfPostsToRemove($query)
{
$numOfPosts = 4;
@WPVNdev
WPVNdev / removeLastYoastSEOBreadcrumb.php
Created June 17, 2021 08:34
Loại bỏ breadcrumb_last ra khỏi breadcrumbs của Yoast SEO
<?php
// Loại bỏ breadcrumb_last ra khỏi breadcrumbs của Yoast SEO
function removeLastBreadcrumb($link) {
if( strpos( $link, 'breadcrumb_last' ) !== false ) {
$link = '';
}
return $link;
}
@WPVNdev
WPVNdev / showCalculateSavedPricingWooCommerce.php
Last active December 14, 2021 11:15
Thêm mục hiển thị số tiền giảm giá ở trang chi tiết sản phẩm nằm phía dưới giá sản phẩm hoặc variations WooCommerce
<?php
// Thêm hiển thị số tiền giảm giá ở trang chi tiết sản phẩm nằm phía dưới giá sản phẩm
function customVariableSavedPricing($priceHtml, $product)
{
if (strpos($priceHtml, 'del') !== false) {
$savedPrice = number_format($product->get_regular_price() - $product->get_sale_price(), 2, '.', ',');
$youSaved = sprintf(
@WPVNdev
WPVNdev / defaultWPPostThumbnail.php
Created June 18, 2021 04:30
Thiết lập mặc định hình thumbnail cho tất cả các bài viết, nếu ko có sẽ lấy hình đầu tiên trong nội dung hoặc hình mặc định được thiết lập sẵn
<?php
// Thiết lập mặc định hình thumbnail cho tất cả các bài viết, nếu ko có sẽ lấy hình đầu tiên trong nội dung hoặc hình mặc định được thiết lập sẵn
function defaultPostThumbnail($thumbnail)
{
global $post;
// Upload file default.jpg vào thư mục /images của theme đang sử dụng thì uncomment dòng bên dưới
// $defaultThumbnail = sprintf('<img src="%s/images/default.jpg" alt="%s" class="default-thumbnail" />', get_bloginfo('template_directory'), get_the_title());
@WPVNdev
WPVNdev / removeCategoryNameInBlogPostPage.php
Created June 30, 2021 02:46
Bỏ Category Name bên trên Titlte ở trang Blog Posts Page
<?php
function removeCategoryNameInBlogPostPage($category)
{
if (is_home()) {
return false;
}
return $category;
}