تقنية زيادة دخل المتجر الالكتروني – مشاركة الرابط المختصر للمنتج
طريقة أخرى لزيادة المبيعات عبر الإنترنت للمحلات هي استخدام زر المشاركة السريعة للمنتج مع رابط مختصر للمنتج. مشاركة الرابط المختصر للمنتج على وسائل التواصل الاجتماعي يُحسّن من جمال ووضوح رابط موقعك الإلكتروني.
منظر طرق أخرى للزيادة دخل المتجر على الانترنت
يجب عليك وضع هذا الرمز في نهاية ملف الوظيفة الخاص بك وحفظه
// 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');