The technique of increasing online store income by shortening the product subscription link
Another method to increase the online sales of stores is the use of a quick product sharing button with a short product link. Sharing the short product link on social media improves the appearance and readability of your website link.
view Other methods of increase Online store income

You should put this code at the end of your function file and save it
// Display a short product link after the "Add to Cart" button"
function display_shortlink_after_add_to_cart() {
global $product;
if ( is_product() ) {
$shortlink = wp_get_shortlink($product->get_id());
if ( $shortlink ) {
echo '<div class="product-shortlink">';
echo '<p>Link: <input type="text" id="shortlink" value="' . esc_url($shortlink) . '" readonly> <button id="copyShortlinkButton">Copy</button></p>';
echo '</div>';
}
}
}
add_action('woocommerce_after_add_to_cart_button', 'display_shortlink_after_add_to_cart');
function enqueue_custom_scripts() {
if ( is_product() ) {
wp_enqueue_script('jquery');
wp_enqueue_script('custom-ajax', get_template_directory_uri() . '/js/custom-ajax.js', array('jquery'), null, true);
wp_localize_script('custom-ajax', 'ajax_object', array('ajax_url' => admin_url('admin-ajax.php')));
}
}
add_action('wp_enqueue_scripts', 'enqueue_custom_scripts');
function get_shortlink_ajax() {
$product_id = intval($_POST['product_id']);
$shortlink = wp_get_shortlink($product_id);
echo esc_url($shortlink);
wp_die();
}
add_action('wp_ajax_get_shortlink', 'get_shortlink_ajax');
add_action('wp_ajax_nopriv_get_shortlink', 'get_shortlink_ajax');
function add_copy_shortlink_script() {
if ( is_product() ) {
?>
<script type="text/javascript">
function copyShortlink() {
var copyText = document.getElementById("shortlink");
copyText.select();
copyText.setSelectionRange(0, 99999); // For mobile devices
document.execCommand("copy");
alert("copied: " + copyText.value);
}
document.addEventListener("DOMContentLoaded", function() {
document.getElementById("copyShortlinkButton").addEventListener("click", copyShortlink);
});
</script>
<?php
}
}
add_action('wp_footer', 'add_copy_shortlink_script');

افزونه هشدار روشن بودن فیلترشکن (vpn)
اضافه کردن هدیه به سبد خرید در اولین بازدید بصورت اتوماتیک
Automatic display of related products in articles according to tags
More sales with the step discount technique based on the number of purchases
smart discounts for the fifth Customer order
Offering different gifts based on different purchase amount in WooCommerce