ایجاد محدودیت در طول دیدگاه در وردپرس

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

کد زیر را به فایل فانکشن قالب سایت (functions.php) اضافه کنید:

add_filter( 'preprocess_comment', 'wpt_preprocess_comment' );

function wpt_preprocess_comment($comment) {
if ( strlen( $comment['comment_content'] ) > 5000 ) {
wp_die('متن خطا برای نظراتی با تعداد کاراکتر زیاد');
}
if ( strlen( $comment['comment_content'] ) < 60 ) {
wp_die('متن خطا برای نظراتی با تعداد کاراکتر زیاد');
}
return $comment;
}

در کد بالا دو متن برای نمایش در هنگام کم یا زیاد بودن تعداد حروف دیدگاه انتخاب شده است. این متون را می‌توانید به دلخواه خود تغییر دهید(برای مثال: حجم پیغام شما بسیار زیاد است. لطفا آن را در ۵۰۰۰ حرف خلاصه کنید). همچنین مقدار پیشفرض زیاد بودن کاراکتر، ۵۰۰۰ عدد و کم بودن کاراکتر، ۶۰ عدد قرار داده شده است که شما می‌توانید این تعداد ها را در خط های ۴ و ۷ کد تغییر دهید.

 

در صورتی که به اعمال دستی این تغییرات علاقه‌ای ندارید، می‌توانید از افزونه Control Comment Length برای ایجاد محدودیت در طول دیدگاه استفاده کنید.

تعیین عکس برای نتایج جستجو گوگل

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

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

روش اول

کد زیر را در فایل فانکشن قالب سایت (functions.php) قرار دهید:

add_action('wp_head', 'add_google_rel_author');
function add_google_rel_author() {
echo '<link rel="author" href="https://plus.google.com/yourprofile" />'; } 

توجه: آدرس پروفایل گوگل پلاس خود را جایگزین لینک بالا کنید.
روش دوم

کد زیر را به هدر قالب (header.php) اضافه کنید:

<link rel="author" href="https://plus.google.com/yourprofile" />

توجه: آدرس پروفایل گوگل پلاس خود را جایگزین لینک بالا کنید.

 

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

موفق باشید.

مرتب کردن مطالب وردپرس براساس تعداد دیدگاه

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

در مرحله اول لازم است کد زیر را برای مرتب کردن مطالب پرنظر در فایل فانکشن (functions.php) اضافه کنید.

function wps_most_commented_posts() {
// شروع خروجی
ob_start();
?>
<ul class="most-commented">
<?php
// اجرای کوئری
$query = new WP_Query('orderby=comment_count&posts_per_page=10');

//شروع لوپ
while ($query->have_posts()) : $query->the_post(); ?>

<li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
 <span class="wps-comment-count"><?php comments_popup_link('No Comments;', '1 Comment', '% Comments'); ?>
</span></li>
<?php endwhile;
// پایان لوپ
?>
</ul>
<?php

// پایان خروجی
$output = ob_get_clean();

//اجرای خروجی
return $output;
}
// ساخت شورت کد
add_shortcode('wps_most_commented', 'wps_most_commented_posts');

//فعال سازی قابلیت شورت کد در ابزارک ها
add_filter('widget_text', 'do_shortcode');

جهت توضیح کد بالا خوب است بدانید در کد کوئری بالا، مطالب براساس تعداد نطراتشان مرتب سازی شده اند و ۱۰ مطلبی که از همه پربازدیدتر هستند، آماده‌ی فراخوانی می‌شوند. همچنین شما می توانید این مقدار را در کد بالا تغییر دهید.

همچنین برای اضافه کردن تصاویر شاخص هر پست در کنار آن نیز کافیست کد زیر را پس از <li> در فایل فانکشن قرار دهید.

<?php the_post_thumbnail(array(40,40)); ?>

در این کد سایز تصاویر به صورت ۴۰×۴۰ انتخاب شده‌اند و شما به راحتی می توانید آنها را تغییر دهید.

 

در مرحله بعد برای نمایش(فراخوانی) پست‌ها کافیست، کد زیر را در محل مورد نظر قالبتان قرار دهید.

[wps_most_commented]

برای مثال برای نمایش در قسمت ابزارک‌ها به راحتی می‌توانید آنرا به عنوان ابزارک متنی قرار داده و پس از آن مطالب شما یک بار به ترتیب تعداد بازید در قسمت ابزارک‌های سایت نشان داده خواهند شد.

ضمنا برای راحتی کار یک استایل زیبا نیز برای شما قرار داده می شود که شما می توانید آنرا متناسب با قالب وب‌سایت خودتان ویرایش کنید.

.most-commented li {
border-bottom:1px solid #eee;
padding-bottom:3px;
}
.most-commented li :after {
clear:both;
}
.most-commented img {
padding:3px;
margin:3px;
float:right;
}
.wpb_comment_count a, .wpb_comment_count a:active, .wpb_comment_count a:visited, .wpb_comment_count a:hover {
color:#FFF;
}

موفق باشید!

فراخوانی ویدیو‌های آپارات در نوشته‌ها با افزونه آپارات

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

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

راه‌اندازی و کار با Aparat:

با ورود به بخش افزونه ها » افزودن و جستجوی عبارت “Aparat” ، می توانید اقدام به نصب این افزونه کنید. علاوه‌بر این جهت راه‌اندازی به روش دستی از این لینک استفاده کنید.

aparat

پس از نصب افزونه آپارات، در قسمت ابزار نوشتاری ویرایش مطالب، لوگوی آپارات نمایش داده خواهد شد. با کلیک بر روی آن پنجره‎ای اجرا می شود که شناسه ویدیو مورد نظر را درخواست می کند. در این فیلد باید آخرین قسمت متن url ویدیو خود را که توسط علامت “/” جدا شده است، وارد کنید.

برای مثال اگر آدرس ویدیو شما به صورت “http://aparat.com/v/uvwxyz” باشد، عبارت “uvwxyz” باید وارد شود.

پس از این عبارتی به شکل [aparat id=”uvwxyz”] در متن نوشته‌ی شما درج می شود که در هنگام انتشار مطلب به صورت ویدیویی قابل اجرا، در خواهد آمد.

 

فراخوانی ویدیو بدون افزونه آپارات:

شما می توانید ویدیوهای خود را بدون نصب افزونه در وب‌سایت خود نمایش دهید. برای این کار کافیست کد زیر را در فایل functions.php قالب اضافه کنید:

function aparat($atts) {
extract( shortcode_atts( array(
'id' => '',
'width' => 600,
'height' => 450,
'style' => 'margin: 10px;'
), $atts ) );
return "<center style='{$style}'>
<iframe src='http://www.aparat.com/video/video/embed/videohash/{$id}/vt/frame' 
width='{$width}' height='{$height}' allowfullscreen='true'>
</iframe></center>";
}
add_shortcode( 'aparat', 'aparat' );

 

پس از آن کافیست عبارت  [aparat id=”uvwxyz”] را در متن نوشته‌هایتان درج کنید که باعث می شود ویدیو مورد نظر پس از انتشار، در صفحه‌ی مطلب نشان داده شود.

یادآوری می کنم، اگر آدرس ویدیو شما به صورت “http://aparat.com/v/uvwxyz” باشد، عبارت “uvwxyz” باید وارد کد [aparat id=” “] گردد.

همچنین امکان تعیین طول، عرض و استایل نیز در این کد وجود دارد:

[aparat id="uvwxyz" width="100" height="100" style="margin: 10px; padding: 10px"]

موفق باشید!

پوسته شرکتی و چندمنظوره Be کاملا فارسی نسخه ۸٫۰

درود فراوان خدمت همراهان عزیز حلقه وردپرس

قالب بی (Be theme) با فروش خیره کننده خود در تم فارست در سال ۲۰۱۴ به یکی از بهترین قالب های وردپرس تبدیل شد ، در این مجموعه بزرگ از ۳۸ صفحه اصلی در این قالب استفاده شده است.

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

انیمیشن های css در این قالب به زیبایی طراحی شده است .

در این قالب از پیج بیلدر Muffin Builder استفاده شده و شما به راحتی می توانید صفحه های خود را مدیریت کنید .

 

ویژگی های کلیدی پوسته Be ؛

  • پارسی سازی به طور کامل ( پنل هم فارسی است )
  • واکنش پذیری
  • پشتیبانی از رتینا
  • پشتیبانی از WPML
  • پشتیبانی از bbpress
  • پشتیبانی از Revolution Slider
  • دارای مگامنو
  • ساخت سایدبارهای نامحدود
  • ۳۸ طرح مختلف برای صفحه اصلی
  • تنظیمات مربوط به بلاگ و نمونه کار
  • پس زمینه های مختلف
  • دارای ابزارک های اختصاصی
  • صفحه ساز حرفه ای
  • پشتیبانی از تمام مرور گر ها
  • بارگذاری سریع
  • دارای تنظیمات رنگی در داخل مدیریت قالب و ۱۲ رنگ پیش فرض
  • کاملا سازگار با انواع نسخه نمایش مانند: تبلت و انواع موبایل ها
  • دارای سئوی عالی
  • دارای حالت تمام صفحه و جعبه ای
  • دارای صفحه تک صفحه ای
  • استفاده از بیش ۲۰۰ کد کوتاه فارسی
  • استفاده از اسلایدر حرفه ای Revolution Slider (فارسی شده)
  • ساخت فرم های نامحدود و زیبا با فرم تماس ۷
  • ایجاد فروشگاه حرفه ای در قالب با افزونه ووکامرس
  • دارای نوار کشویی بالای صفحه به صورت حرفه ای
  • با سرعتی بهینه شده برای لود سایت
  • منو های حرفه ای مگامنو
  • دارای تنظیمات مربوط به بلاگ و نمونه کار
  • پنل مدیریت فارسی و قدرتمند (نمایش عکس مربوطه)
  • دارای نمونه کار حرفه ای و زیبا (Portfolio)
  • css سفارشی برای هرقسمت
  • دارای ۱۳ هدر متفاوت
  • سازگاری با bbpress
  • ساخت سایدبارهای نامحدود
  • طرح بندی های مختلف برای صفحه اصلی
  • دارای صفحه ساز (Muffin Builder) – فارسی شده
  • دارای قابلیت پس زمینه ها ویدئویی
  • استفاده از آیکون های فونت در قالب
  • دارای صفحه به زودی برمی گردیم
  • دارای صفحه ارور ۴۰۴ اختصاصی
  • یکپارچه سازی شده با افزونه قدرتمند فروشگاه ساز ووکامرس (WooCommerce)
  • دارای صفحات فروشگاهی زیبا و جذاب و استاندارد
  • ساخت صفحات با پیج بیلدر اختصای فقط با کشیدن و رها کردن
  • صفحه ۴۰۴ اختصاصی

 

امیدواریم از این پوسته لذت ببرید.

لینک دانلود تا دقایقی دیگر قرار خواهد گرفت.

موفق و پیروز باشید./

 

وردپرس ۴٫۱٫۱ فارسی

درود خدمت همراهان عزیز حلقه وردپرس !

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

نقل قول از وردپرس ؛

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

  1. شما آزاد هستید این نرم‌افزار را برای هر هدفی اجرا کنید.
  2. شما به دستورات منبع نرم‌افزار دسترسی دارید، آزاد هستید تا بدانید نرم‌افزار چگونه کار می‌کند و دستورات آن‌را ویرایش کنید تا طبق خواسته‌های شما شود.
  3. شما آزاد هستید کپی نرم‌افزار را به رایگان توزیع کنید و به دیگران بدهید.
  4. شما آزاد هستید کپی ویرایش‌های خود را به دیگران بدهید. با این کار به دیگران این شانس را می‌دهید که از تغییرات شما بهره‌مند شوند.

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

هر افزونه و پوسته‌ای که در مخزن اصلی وردپرس قرار دارد، ۱۰۰٪ تحت مجوز GPL یا مجوز رایگانی مانند آن است، بنابراین می‌توانید با خیال راحت از هزاران پوسته و افزونه‌ی موجود در مخزن به رایگان استفاده کنید. اگر افزونه یا پوسته‌ای را از جایی به‌جز مخزن وردپرس دریافت کردید، مطمئن شوید که تحت GPL منتشر شده باشد، در غیراین‌صورت ما استفاده از آن را پیشنهاد نمی‌کنیم.

امیدوارم از نسخه جدید وردپرس لذت ببرید ، به امید موفقیت بیشتر و بروزرسانی های بنیادی تر همچون آپدیت ۴ وردپرس …

پیروز و موفق باشید.