هک وردپرس – اسکریپت دات کام https://www.xn--mgbguh09aqiwi.com اسکریپت دات کام Sun, 05 Mar 2017 11:33:01 +0000 fa-IR hourly 1 https://wordpress.org/?v=5.6.14 اجباری کردن آپلود تصویر شاخص در وردپرس https://www.xn--mgbguh09aqiwi.com/%d8%a7%d8%ac%d8%a8%d8%a7%d8%b1%db%8c-%da%a9%d8%b1%d8%af%d9%86-%d8%a2%d9%be%d9%84%d9%88%d8%af-%d8%aa%d8%b5%d9%88%db%8c%d8%b1-%d8%b4%d8%a7%d8%ae%d8%b5-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html https://www.xn--mgbguh09aqiwi.com/%d8%a7%d8%ac%d8%a8%d8%a7%d8%b1%db%8c-%da%a9%d8%b1%d8%af%d9%86-%d8%a2%d9%be%d9%84%d9%88%d8%af-%d8%aa%d8%b5%d9%88%db%8c%d8%b1-%d8%b4%d8%a7%d8%ae%d8%b5-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html#respond Sun, 05 Mar 2017 11:32:03 +0000 http://www.xn--mgbguh09aqiwi.com/?p=26062 اگر شما هم یک توسعه دهنده سیستم مدیریت محتوای وردپرس هستید , میدانید که یکی از مهمترین تصاویری که برای هر پست در وب سایت های وردپرس وجود دارد , تصویر شاخص است .

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

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

 

اجباری کردن آپلود تصویر شاخص در وردپرس

کافیست قطعه کد زیر را در فایل functions.php قالب وردپرسی خود کپی نمایید

add_action('save_post', 'wpds_check_thumbnail');
add_action('admin_notices', 'wpds_thumbnail_error');
function wpds_check_thumbnail($post_id) {
    if(get_post_type($post_id) != 'post')
        return;
    if ( !has_post_thumbnail( $post_id ) ) {
        set_transient( "has_post_thumbnail", "no" );
        remove_action('save_post', 'wpds_check_thumbnail');
        wp_update_post(array('ID' => $post_id, 'post_status' => 'draft'));
        add_action('save_post', 'wpds_check_thumbnail');
    } else {
        delete_transient( "has_post_thumbnail" );
    }
}
function wpds_thumbnail_error()
{
    if ( get_transient( "has_post_thumbnail" ) == "no" ) {
        echo "<div id='message' class='error'><p><strong>شما باید قبل از ارسال مطلب یک تصویر شاخص آپلود کنید. نوشته شما ذخیره شما ذخیره خواهد شد، اما قابل نمایش نیست!</strong></p></div>";
        delete_transient( "has_post_thumbnail" );
    }
 
}

پخش اختصاصی

گرداوری : وحید مجیدی

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%a7%d8%ac%d8%a8%d8%a7%d8%b1%db%8c-%da%a9%d8%b1%d8%af%d9%86-%d8%a2%d9%be%d9%84%d9%88%d8%af-%d8%aa%d8%b5%d9%88%db%8c%d8%b1-%d8%b4%d8%a7%d8%ae%d8%b5-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html/feed 0
توابع نمایش مشخصات پروفایل کاربران در وردپرس https://www.xn--mgbguh09aqiwi.com/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d9%be%d8%b1%d9%88%d9%81%d8%a7%db%8c%d9%84-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%d8%a7%d9%86-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html https://www.xn--mgbguh09aqiwi.com/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d9%be%d8%b1%d9%88%d9%81%d8%a7%db%8c%d9%84-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%d8%a7%d9%86-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html#respond Fri, 20 May 2016 19:02:02 +0000 http://www.xn--mgbguh09aqiwi.com/?p=18793 یکی از امکانات حرفه ای سیستم مدیریت محتوای وردپرس , ثبت نام کاربران در این سیستم میباشد .

این امکان به صورت پیش فرض در وردپرس بسیار ساده می باشد که میتوانید با نصب چند افزونه آن را حرفه ای نمایید . ( برای اطلاع از افزونه ها کلیک کنید )

حال میتوانید از پس از ثبت نام کاربران خود , اطلاعات کلی کاربریشان ( پروفایل کاربری ) را با استفاده از توابع زیر در وب سایت خود نمایش دهید .

توابع نمایش مشخصات پروفایل کاربران در وردپرس

برای اینک کار کافیست قطعه کد زیر را در مکانی مناسب در قالب خود قرار دهید .

این مکان میتوانید sidebar.php باشد, یا Author.php و …

<?php 
      global $current_user; get_currentuserinfo();
      echo 'نام کاربری: ' . $current_user->user_login . "\n";
      echo 'ایمیل:  ' . $current_user->user_email . "\n";
      echo 'سطح دسترسی:  ' . $current_user->user_level . "\n";
      echo 'نام:  ' . $current_user->user_firstname . "\n";
      echo 'نام خانوادگی: ' . $current_user->user_lastname . "\n";
      echo 'نام مورد نمایش:  ' . $current_user->display_name . "\n";
      echo 'شناسه کاربری:  ' . $current_user->ID . "\n";
?>

توجه : طبیعتا در هر فایلی که گذاشته شود , در قسمت مربوطه همان فایل نمایش داده میشود . مثلا اگر در Author.php قرار بگیرد , کاربران فقط با ورود به لیست نویسندگان وب سایت , قادر به مشاهده آن خواهند بود و یا مثلا اگر در sidebar.php قرار بگیرد , کاربران میتوانند در قسمت کناری وب سایت این اطلاعات را مشاهده نمایند .

پخش اختصاصی

گرداوری : وحید مجیدی

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d9%be%d8%b1%d9%88%d9%81%d8%a7%db%8c%d9%84-%da%a9%d8%a7%d8%b1%d8%a8%d8%b1%d8%a7%d9%86-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html/feed 0
ترفند جلوگیری از دیدگاه های اسپم وردپرس https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%b1%d9%81%d9%86%d8%af-%d8%ac%d9%84%d9%88%da%af%db%8c%d8%b1%db%8c-%d8%a7%d8%b2-%d8%af%db%8c%d8%af%da%af%d8%a7%d9%87-%d8%a7%d8%b3%d9%be%d9%85-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%b1%d9%81%d9%86%d8%af-%d8%ac%d9%84%d9%88%da%af%db%8c%d8%b1%db%8c-%d8%a7%d8%b2-%d8%af%db%8c%d8%af%da%af%d8%a7%d9%87-%d8%a7%d8%b3%d9%be%d9%85-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html#respond Wed, 13 Apr 2016 13:19:29 +0000 http://www.xn--mgbguh09aqiwi.com/?p=17844 یکی از روش هایی که به تازگی توسط اسپمر ها در وب سایت های فارسی مد شده است , دیدگاه های اسپمی می باشد که اغلب دارای نوشته های غیر خوانا و لینک هایی با تعداد کارکتر بالا است .

حتما شما هم از روش هایی زیادی را برای جلوگیری از این گونه دیدگاه ها استفاده کرده اید که به شکست بر خورده است …

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

ترفند جلوگیری از دیدگاه های اسپم وردپرس

و اما آموزش :

برای این کار کافیست کد php  زیر را در فایل functions.php پوسته ی وردپرس خود قرار دهید …

function rkv_url_spamcheck( $approved , $commentdata ) {
    return ( strlen( $commentdata['comment_author_url'] ) > 50 ) ? 'spam' : $approved;
  }
  add_filter( 'pre_comment_approved', 'rkv_url_spamcheck', 99, 2 );

نکته :‌ به صورت پیش فرض , لینک هایی با طول رشته 50 به صورت اتوماتیک جفنگ و یا همان اسپم میشوند که عددی نرمال است . اگر مایل به کم یا زیاد کردن آن هستید , میتوانید عدد ۵۰ در کد بالا را به دلخواه تغییر دهید .

آموزش : وحید مجیدی

پخش اختصاصی

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%aa%d8%b1%d9%81%d9%86%d8%af-%d8%ac%d9%84%d9%88%da%af%db%8c%d8%b1%db%8c-%d8%a7%d8%b2-%d8%af%db%8c%d8%af%da%af%d8%a7%d9%87-%d8%a7%d8%b3%d9%be%d9%85-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3.html/feed 0
آموزش جلوگیری از نمایش دسته ای خاص در صفحه نخست وردپرس https://www.xn--mgbguh09aqiwi.com/%d8%ac%d9%84%d9%88%da%af%db%8c%d8%b1%db%8c-%d8%a7%d8%b2-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d8%af%d8%b3%d8%aa%d9%87-%d8%ae%d8%a7%d8%b5-%d8%af%d8%b1-%d8%b5%d9%81%d8%ad%d9%87-%d8%a7%d8%b5%d9%84%db%8c.html https://www.xn--mgbguh09aqiwi.com/%d8%ac%d9%84%d9%88%da%af%db%8c%d8%b1%db%8c-%d8%a7%d8%b2-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d8%af%d8%b3%d8%aa%d9%87-%d8%ae%d8%a7%d8%b5-%d8%af%d8%b1-%d8%b5%d9%81%d8%ad%d9%87-%d8%a7%d8%b5%d9%84%db%8c.html#comments Wed, 26 Nov 2014 21:29:36 +0000 http://xn--mgbguh09aqiwi.com/?p=2753 اول از همه باید بگم اگر خدا بخواد قسمت سوم آموزش تصویری وب سایت با float در css آماده و به زودی منتشر خواهد شد .

مرسی از همه ی حمایت هاتون و اینکه مورد پسند شما قرار گرفته.

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

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

و اما آموزش :

برای این کار فقط کافیست کد زیر را در فایل functions.php در پوشه ی پوسته ی خود اضافه کنید .

اگر به هر دلیلی دارای چنین فایلی نیستید , میتوانید آن را ساخته و کد را اضافه نمایید .

<?php
function exclude_category_home( $query ) {
    if ( $query->is_home ) {
        $query->set( 'cat', 'id_vms' );
    }
    return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );
?>

 نکات مهم : 

1 – در کد بالا و به جای id_vms باید شناسه یا همان آی دی دسته مورد نظر را با یک منفی در پشت آن وارد نمایید . مثلا ( 7- )

2 – می توانید برای نمایش دادن مطالب چند دسته بندی در صفحه ی اول , شناسه ی گروهی وارد نمایید ولی حتما باید بین هر شناسه علامت ویرگول باشد . مثلا ( 5-,9-,485- )

3 – برای پیدا کردن id دسته ها کافیه از قسمت نوشته ها در پنل مدیریت وردپرس وارد قسمت دسته ها بشید و بعد از نمایان شدن دسته هایی که ایجاد کردید نشانگر موس رو روی دسته مورد نظر قرار دهید در این لحظه در پایین مرورگر و در سمت چپ لینکی نمایان می شود که در آن عددی روبروی کلمه ID قرار میگیرد که آن عدد id دسته مورد نظر می باشد…

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%ac%d9%84%d9%88%da%af%db%8c%d8%b1%db%8c-%d8%a7%d8%b2-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d8%af%d8%b3%d8%aa%d9%87-%d8%ae%d8%a7%d8%b5-%d8%af%d8%b1-%d8%b5%d9%81%d8%ad%d9%87-%d8%a7%d8%b5%d9%84%db%8c.html/feed 6