کیت وردپرس

کوتاه کردن لینک ها در وردپرس بدون افزونه و با افزونه

کوتاه کردن لینک ها در وردپرس

کوتاه کردن لینک ها در وردپرس و نمایش لینک کوتاه مطالب در وردپرس یکی از دغدغه های مدیران وبسایت های وردپرسی است. حتماً شما هم داخل وبسایت های دیگر یک لینک کوتاه دیده اید که پس از مطالعه می تواند آن را کپی کنید و برای اهداف مختلف استفاده کنید بنابراین قبل از یادگیری کوتاه کردن لینک بریم ببینم چرا باید لینک های خودمون رو داخل وردپرس کوتاه کنیم.

چرا باید به فکر کوتاه کردن لینک ها در وردپرس باشیم؟

کوتاه کردن لینک ها در وردپرس و استفاده از لینک‌های کوتاه مزایای فراوانی دارد که همواره باید به آن توجه کرد. توسعه کسب‌وکار اینترنتی شما امری حیاتی است و با وجود وب‌سایت‌های زیادی که از لینک‌های کوتاه بهره می‌برند، آموزش این روش در وردپرس برای شما مفید خواهد بود.

سیستم مدیریت محتوای وردپرس، قابلیت‌های متعددی را برای کاربران فراهم می‌کند تا قابلیت کوتاه کردن لینک ها در وردپرس را داخل سایت اضافه کنند؛ از جمله قابلیت لینک‌دهی. این اقدام به دلایل مختلفی انجام می‌شود؛ مانند افزایش زیبایی سایت و راحت‌تر کردن اشتراک مطالب.

لینک‌های بلند محدودیت‌های زیادی ایجاد می‌کنند، اما با استفاده از لینک‌های کوتاه می‌توانید از این محدودیت‌ها خارج شوید. به عنوان مثال، در اشتراک‌گذاری محتوا در شبکه‌های اجتماعی با محدودیت تعداد کاراکترها، لینک کوتاه به کمک می‌آید.

لینک‌های کوتاه به ظاهر زیباتری دارند و نظر کاربران را جلب می‌کنند. ساده کردن لینک‌ها باعث افزایش محبوبیت شما در میان کاربران می‌شود. همچنین، در ارسال پیام‌های تبلیغاتی با کوتاه کردن لینک می‌توانید هزینه ارسال پیامک را کاهش دهید.

لینک کوتاهتان می‌تواند کلمات کلیدی مهمتری را در برگیرد و بهتر در ذهن مخاطبان ثبت شود. شما می‌توانید این لینک‌ها را شخصی‌سازی کرده و به نحوی که کاربران شناسایی آسانی داشته باشند. این امکان به شما می‌دهد که لینک‌ها را به شکلی منحصربه‌فرد طراحی کنید. مزیت های دیگر کوتاه کردن لینک ها در وردپرس رو در پایین ذکر کردیم.

کوتاه کردن لینک‌های داخل سایت می‌تواند به چندین دلیل مفید باشد:

  1. سهولت ناوبری:
    لینک‌های کوتاهتر می‌توانند ناوبری درون سایت را برای کاربران ساده‌تر کنند. این به کاربران کمک می‌کند به سرعت به صفحات مورد نظر دسترسی پیدا کنند.
  2. بهینه‌سازی موتورهای جستجو (SEO):
    برخی از موتورهای جستجو از لینک‌های کوتاه بهره می‌برند و ممکن است این لینک‌ها به بهبود SEO کمک کنند. اگر لینک‌های شما کوتاه و مرتبط با محتوای صفحه باشند، این ممکن است تأثیر مثبتی در جایگاه سایت شما در نتایج جستجو داشته باشد.
  3. امکان اندازه‌گیری و آمارگیری بهتر:
    با استفاده از سرویس‌های کوتاه‌کننده لینک، می‌توانید آمارهای دقیقتری در مورد تعداد بازدیدها، منابع ترافیک، و سایر اطلاعات به دست آورید. این اطلاعات می‌توانند برای تحلیل عملکرد محتوا یا کمپین‌های تبلیغاتی مفید باشند.
  4. اشتراک‌گذاری آسان:
    لینک‌های کوتاهتر راحت‌تر به اشتراک گذاری می‌شوند، به ویژه در شبکه‌های اجتماعی یا در پیام‌رسان‌ها. این امر می‌تواند به افزایش انتشار محتوا و جلب توجه بیشتر کمک کند.
  5. جلوگیری از اشتباهات و تایپ اشتباه:
    کوتاه کردن لینک ها در وردپرس به کاربران کمک می‌کنند تا اشتباهات تایپ را کاهش دهند و از لحاظ املایی و نوشتاری دقت بیشتری داشته باشند.

اگرچه کوتاه کردن لینک ها در وردپرس در برخی موارد مفید است، اما باید توجه داشت که این عمل نباید به نقض اصول امنیتی و حریم خصوصی منجر شود. همچنین، از سرویس‌های معتبر و امن کوتاه‌کننده لینک استفاده کنید تا امکان ایجاد لینک‌های قابل اعتماد و مستند شده را داشته باشید.

آموزش کوتاه کردن لینک ها در وردپرس

برخی از افزونه‌های محبوب برای ایجاد لینک کوتاه در وردپرس عبارتند از:

افزونه Pretty Links کوتاه کردن لینک ها در وردپرس
افزونه Pretty Links

با نصب و پیکربندی یکی از این افزونه‌ها، شما می‌توانید لینک‌های کوتاه برای مطالب و صفحات وب خود ایجاد کرده و از آنها برای به اشتراک گذاری در شبکه‌های اجتماعی یا در دیگر مکان‌ها استفاده کنید. پیشنهاد ما افزونه اولی است. اما اگر نخواستید از افزونه استفاده کنید می تونید در ادامه از روش کدنویسی برای کوتاه کردن لینک ها در وردپرس استفاده کنید.

کوتاه کردن لینک ها در وردپرس بدون افزونه و با کدنویسی

برای کوتاه کردن لینک‌های مطالب وردپرس بدون استفاده از افزونه، می‌توانید از کوتاه‌کننده لینک‌های سفارشی (Custom URL Shortener) و کمی کدنویسی استفاده کنید.

برای نمایش لینک کوتاه در بخش فرانت‌اند و امکان کپی آن توسط کاربران، می‌توانید از کد HTML و JavaScript استفاده کنید. در اینجا یک نمونه کد جهت نمایش لینک کوتاه و ایجاد امکان کپی آن آورده شده است:

  1. قسمت functions.php قالب وردپرسی: ابتدا، باید یک تابع اختصاصی در فایل functions.php قالب خود اضافه کنید:
function custom_shorten_url_display() {
    $post_id = get_the_ID(); // دریافت شناسه پست فعلی
    $shortlink = wp_get_shortlink($post_id); // دریافت لینک کوتاه

    if ($shortlink) {
        echo '<div id="short-link-container">';
        echo '  <p>لینک کوتاه: <span id="short-link">' . esc_url($shortlink) . '</span></p>';
        echo '  <button onclick="copyShortLink()">کپی کردن</button>';
        echo '</div>';
    }
}

// افزودن اکشن برای نمایش لینک در بخش فرانت‌اند
add_action('wp_footer', 'custom_shorten_url_display');
  1. کد HTML و JavaScript برای نمایش و کپی لینک: اکنون، باید یک مکان برای نمایش لینک و اضافه کردن کد JavaScript برای کپی کردن ایجاد کنید. برای این منظور، می‌توانید یک قسمت به فایل footer.php اضافه کنید:
<script>
    function copyShortLink() {
        var shortLinkElement = document.getElementById('short-link');
        var shortLinkText = shortLinkElement.innerText || shortLinkElement.textContent;

        var tempInput = document.createElement('input');
        tempInput.value = shortLinkText;
        document.body.appendChild(tempInput);
        tempInput.select();
        document.execCommand('copy');
        document.body.removeChild(tempInput);

        alert('لینک کوتاه کپی شد: ' + shortLinkText);
    }
</script>
  1. سفارشی‌سازی CSS (اختیاری): ممکن است نیاز باشد به استیلینگ (CSS) برای قسمت نمایش لینک اضافه شود. برای این منظور، می‌توانید از CSS زیر استفاده کنید:
#short-link-container {
    margin-top: 20px;
    padding: 10px;
    background-color: #f3f3f3;
    border: 1px solid #ddd;
}

#short-link {
    font-weight: bold;
    color: #0073e6;
    margin-right: 5px;
}

button {
    background-color: #0073e6;
    color: #fff;
    padding: 5px 10px;
    cursor: pointer;
    border: none;
}

دقت داشته باشید که کدهای بالا میاد یک دکمه در بخش فوتر شما اضافه میکنه که با کلیک روی اون دکمه لینک کوتاهی که برای هر صفحه ایجاد کردید رو کپی میکنه که می تونید همه جا استفاده کنید سپس یک پیغام هم توسط جاوا اسکریپت مبنی براینکه لینک کپی شد نمایش داده میشه

حالا شاید شما نخواهید در بخش فوتر نمایش داده بشه شاید بخواهید قسمت کوتاه کردن لینک ها در وردپرس رو بخواهید داخل هر صفحه مقاله یا هر صفحه محصول یه گوشه قرار بدید برای این کار بستگی به قالبتون داره با توجه به قالبتون باید برید داخل فایل single.php و در بخشی که مدنظر دارید کد جاوااسکریپتی بالا رو برای کوتاه کردن لینک ها در وردپرس قرار دهید.

خودتون کدنویسی یاد بگیرید

یکی از بهترین کارهایی که می تونید در حق خودتون و سایتتون انجام بدید اینه که یاد بگیرید چطور کارهای بزرگ و کوچیکی مثل این رو با چند خط کد حل کنید نه اینکه برای هر کار کوچیکی سریع برید هزارتا افزونه نصب کنید و سایتتون رو سنگین کنید. برای اینکه یاد بگیرید هر قالبی طراحی کنید و یا قالب خودتون رو ویرایش کنید می تونید از دوره طراحی قالب وردپرس استفاده کنید.

و برای اینکه بتونید هر افزونه ای طراحی کنید و قابلیت های جدیدی مثل همین قابلیت در سایت های وردپرسی اضافه کنید می تونید از دوره پلاگین نویسی وردپرس استفاده کنید.

اگه برات مفید بود به این مقاله امتیاز بده 🙂
خروج از نسخه موبایل