بسم الله الرحمن الرحیم

انجمن های تخصصی کدباکس

شبکه، امنیت، سرور، دیتاسنتر، سیستم عامل، هاستینگ، وبمستری، طراحی وب، نرم افزار، سخت افزار، گرافیک و ...

امروز جمعه 20 جولاي 18, 8:01 pm



مبحث جدیدپاسخ

 [ 1 پست ] 
نويسنده پيغام
پستارسال شده در: چهارشنبه 02 سپتامبر 15, 5:42 am 
نماد کاربر

پست ها : 371
محل سکونت: فارس
سپاسگذاری کرده: 41 بار
سپاس دریافتی: 576 بار
آیا قصد دارید دکمه ی Email this یا همان این را ایمیل کن را به پست ها و پیج های سایت وردپرسی خود اضافه کنید؟ قصد خیلی خوبی دارید! این یک تکنیک مارکتینگ بسیار جهانی است, دم شما گرم.
با اجازه دادن ایمیل کردن مطالب شما از وبسایت شما توسط کاربران میتوانید ویزیتور ها و چه بسا مشتریان جدید به سایت خود بیاورید.
در این مبحث به شما نشان خواهم داد که چگونه دکمه ی email this این را ایمیل کن را به مطالب وردپرس خود بیفزایید.
اولین چیزی که احتیاج دارید نصب و فعالسازی افزونه ی WP-EMail است. پس از فعالسازی احتیاج دارید که به صفحه ی E-Mail » E-Mail options به منظور تنظیم افزونه مراجعه کنید.
میتوانید تنظیمات SMTP را خالی بگذارید یا از یک سرویس ایمیل شخص ثالث مانند mandrill یا از میل سرور های کدباکس استفاده کنید.
پس از آن احتیاج دارید متن و آیکونش را تنظیم کنید. همچنین میتوانید نوع متن و فیلد هایی که یوزر ها قرار است ببینند را تنظیم کنید.
در متود ارسال ایمیل میتوانید از PHP یا Sendmail استفاده کنید. اگر از SMTP سرور استفاده میکنید گزینه ی مربوطه را انتخاب کنید.
این افزونه به شما اجازه میدهد تا تعداد کرکتر ها را محدود کنید. پیشنهاد من این است که از 100 تا 250 کرکتر قرار دهید چرا که گیرنده ی ایمیل را به مطلب شما تشنه تر میکند و باعث تحریک کردن گیرنده برای کلیک کردن و دیدن تمام مطلب میشود.
قسمت بعدی تنظیمات به شما اجازه میدهد تا قالب خروجی ایمیل را تنظیم کنید. قالب پیش فرض باید با همه ی سایت ها سازگار باشد همانطور که با قالب سایت من سازگار بود. در عین حال قابل تعویض با تمپلت های موجود نیز هست.
پس از اعمال تغییرات یادتون نره که روی save changes کلیک کنید !.
## نمایش این را ایمیل کن در وردپرس
حال پس از اعمال تنظیمات دلخواه وقتش رسیده که Email this را به پست ها و صفحات وردپرس خود بیفزایید.
        
  1. متود اول : استفاده از شورتکد
اگر قصد دارید این را ایمیل کن را در تعداد محدودی از پست ها و صفحه ها بیفزایید از این shortcode در همان پست اضافه کنید
[email_link]
اگر میخواهید در همه ی صفحات اضافه شوید میتوانید با کمک text widget در تمام صفحات اضافه کنید. گرچه وردپرس به صورت پیش فرض این اجازه را به شما نمیدهد ولی با استفاده از قرار دادن این کد در functions.php قالب یا افزونه ای که به کمک آن قصد دارید شورتکد را به تمام پست ها اضافه کنید میتوانید این امر را میسر کنید.
کد:
add_filter('widget_text', 'do_shortcode');

در هر دو حالت مجبور خواهید بود که به صورت دستی این کار را انجام دهید و در هر دو حالت email this از نوشته ی شما جدا خواهد افتاد ( از لحاظ ظاهری مشکل پیدا میکند )

        
  1. متود دوم : ویرایش فایل های قالب
اگر راحت هستید که کد ها را ویرایش کنید, میتوانید این کد ها را به functions.php قالب خود بیفزایید.
کد:
//Add Email This Option to Bottom of Post
function wpb_custom_emailthis($content){
if (is_single()) {
          $emailthis = email_link('', '', false);
          $content .= '<p>' . $emailthis . '</p>';
}
          return $content;
}
 
add_filter( "the_content", "wpb_custom_emailthis" );

کد بالا دکمه ی email this را به انتهای همه ی سینگل پست ( نوشته ها ) ی شما اضافه میکند.

پایان آموزش.


نمايش پست ها از پيشين:  مرتب سازي بر اساس  

مبحث جدیدپاسخ

 [ 1 پست ] 


مباحث مرتبط

 مباحث   نويسنده   پاسخ ها   بازديدها   آخرين پست 
موضوع ناخوانده دیگری در این انجمن موجود نیست. آموزش اضافه کردن شمارش معکوس (روزشمار معکوس) در وردپرس

Hoseyn

1

1268

سه شنبه 08 نوامبر 16, 2:40 pm

arastoo نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. آموزش اضافه کردن سایت در iis 7

Hoseyn

0

3497

جمعه 12 ژوئن 15, 8:03 am

Hoseyn نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. اضافه کردن دکمه پنهان به قالب با css

Hoseyn

0

3193

شنبه 13 فبريه 16, 7:17 pm

Hoseyn نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. پيوست(ها) ارسال مطلب در وردپرس با ایمیل

Hoseyn

1

3619

پنج شنبه 03 سپتامبر 15, 8:04 am

Hoseyn نمایش آخرین ارسال

موضوع ناخوانده دیگری در این انجمن موجود نیست. پيوست(ها) با خبر شدن از بروزرسانی وردپرس با ایمیل و آپدیت اتوماتیک آن

Hoseyn

0

2635

دوشنبه 31 آگوست 15, 4:20 pm

Hoseyn نمایش آخرین ارسال

 


چه کسي حاضر است ؟

کاربران حاضر در اين انجمن: بدون كاربران آنلاين و 6 مهمان


شما نمي توانيد مبحث جديدي در اين انجمن ايجاد کنيد
شما نمي توانيد به مباحث در اين انجمن پاسخ دهيد
شما نمي توانيد پست هاي خود را در اين انجمن ويرايش کنيد
شما نمي توانيد پست هاي خود را در اين انجمن حذف کنيد
شما نمي توانيد فايل هاي پيوست در اين انجمن ارسال کنيد
cron



بخش ها