Skip to content

Instantly share code, notes, and snippets.

Avatar

Nam NCN namncn

View GitHub Profile
@namncn
namncn / functions.php
Created Dec 11, 2022
How to get taxonomy/category direct children only
View functions.php
<?php
$args = array(
'taxonomy' => 'product_cat', // truyền category/custom taxonomy name vào đây.
'parent' => get_queried_object_id(),
);
$getterms = get_terms( $args );
@namncn
namncn / .htaccess
Last active Dec 9, 2022
Hướng dẫn chuyển hướng (.htaccess Redirect 301) tên miền cũ sang tên miền mới
View .htaccess
# Hướng dẫn tại: https://namncn.com/chua-phan-loai/huong-dan-chuyen-huong-htaccess-redirect-301-ten-mien-cu-sang-ten-mien-moi/
RewriteEngine On
RewriteCond %{HTTP_HOST} ^tenmiencu.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.tenmiencu.com$
RewriteRule ^(.*)$ https://tenmienmoi.com/$1 [R=301,L]
View webhooks-elementor-forms-to-google-spreadsheets.js
/*
* In order to enable this script, follow these steps:
*** Open the Google Sheet you want to use,
** From the Tools menu select "Script Editor"
* Paste this script into code editor and hit Save.
*
*** Then click:
** "Publish" & select "Deploy as web app...
*** Select:
** Execute the app as: Me (youremail@gmail.com)
@namncn
namncn / Index.php
Last active Jun 4, 2022
Elementor: License
View Index.php
<?php
- /license/api.php: 28
private static function remote_post( $body_args = [] ) {
return array(
'success' => true,
'license' => 'valid',
'item_id' => false,
'item_name' => 'Elementor Pro',
'checksum' => 'd18890f8c194876c54e58d2f221e5332',
View How to Fix Could not get lock Error on Ubuntu
How to Fix Could not get lock /var/lib/dpkg/lock Error on UbuntuHow to Fix Could not get lock /var/lib/dpkg/lock Error on Ubuntu
sudo kill -9 8808
sudo dpkg --configure -a
View remove-category-or-custom-taxonomy-slugs-from-url.php
<?php
/**
* Change Term Request.
*/
function pixelplus_change_term_request( $query ) {
$tax_name = 'product_cat'; // specify you taxonomy name here, it can be also 'category' or 'post_tag'
// Request for child terms differs, we should make an additional check
if ( $query['attachment'] ) :
@namncn
namncn / allow-svg-upload-in-wordpress-media.php
Created Feb 5, 2021
Allow SVG File Uploads In WordPress Media / Enable SVG Support in WordPress
View allow-svg-upload-in-wordpress-media.php
<?php
/**
* Add svg support
*
*/
add_filter( 'wp_check_filetype_and_ext', function( $data, $file, $filename, $mimes) {
global $wp_version;
if( $wp_version == '4.7' || ( (float) $wp_version < 4.7 ) ) {
return $data;
}
View img-responsive.css
<div class="post-thumb">
<img src="https://i.imgur.com/iCMEVjr.jpg" alt="Norway">
</div>
.post-thumb {
position: relative;
height:0;
padding-bottom: 56.25%; // Điền % bạn cần.
}
View project-carousel.php
View WooCommerce: woocommerce.php
<?php
function pixelplus_add_woo_custom_general_fields() {
global $woocommerce, $post;
echo '<div class="options_group">';
woocommerce_wp_checkbox(
array(
'id' => '_hot_product',
'label' => __( 'Sản phẩm Hot?', 'pixelplus' ),