sajad

همیـار
  • تعداد ارسال ها

    900
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    33

تمامی ارسال های sajad

  1. خواهش میکنم. موفق باشید...
  2. خواهش میکنم. من فکر کردم که کد این بخش توسط خودتون نوشته شده و الان برای این که کاربردی تر باشه قصد دارید هوک برای پلاگین تعریف کنید. خب برای اینکه بتونید خروجی رو کنترل کنید همونطور که سازنده پلاگین بهتون گفته میشه خروجی رو توسط هوک فیلتری که تو تابع تعریف کردن کنترل و ساختار مورد نظر رو بفرستید برای خروجی. برای این منظور میتونید به عنوان مثال به این شکل هوک رو بنویسید: add_filter( 'wp_ulike_generate_google_structured_data', function(){ return "Hi"; }); خروجی که این هوک داره اینه که الان میاد و تمام post_meta , ratings_meta رو حذف میکنه و فقط یه Hi میفرسته تو خروجی. اینجا شما میتونید post_meta , ratings_meta خودتون رو بنویسید و در نهایت return کنید.
  3. احتمالا کد رو به درستی قرار ندادید. کد تست شده مشکلی نداره میتونید حالت دیباگ وردپرس رو فعال کنید تا جای اینکه صفحه سفید بیاره خطای سایت رو نمایش بده و مشخص بشه مشکل کجاست.
  4. سلام من فکر میکنم برای اینکه بتونید کنترلی روی این مقادیر داشته باشید باید هوک فیلتر رو براشون به این شکل استفاده کنید: function wp_ulike_get_posts_microdata(){ global $post; $get_ulike_count = get_post_meta( $post->ID, '_liked', true ); $get_ulike_count = apply_filters( 'w_change_ulike_count', $get_ulike_count, $post->ID ); // Check data output if( !is_singular() || !wp_ulike_get_setting( 'wp_ulike_posts', 'google_rich_snippets') || $get_ulike_count == 0 ) { return; } // Post meta structure $post_meta = '<meta itemprop="name" content="' . the_title_attribute( 'echo=0' ) . '" />'; $post_meta .= apply_filters( 'wp_ulike_extra_structured_data', NULL ); $post_meta .= '<span itemprop="author" itemscope itemtype="http://schema.org/Person"><meta itemprop="name" content="' . esc_attr( get_the_author() ) . '" /></span>'; $post_meta .= '<meta itemprop="datePublished" content="' . esc_attr( get_post_time('c') ) . '" />'; // Rating meta structure $ratings_meta = '<span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">'; $ratings_meta .= '<meta itemprop="bestRating" content="5" />'; $ratings_meta .= '<meta itemprop="worstRating" content="1" />'; $ratings_meta .= '<meta itemprop="ratingValue" content="'. apply_filters( 'w_change_ratingvalue' ,wp_ulike_get_rating_value( $post->ID ), $post->ID ) .'" />'; $ratings_meta .= '<meta itemprop="ratingCount" content="' . $get_ulike_count . '" />'; $ratings_meta .= '</span>'; // Return value $itemtype = apply_filters( 'wp_ulike_remove_microdata_post_meta', false ); return apply_filters( 'wp_ulike_generate_google_structured_data', ( $itemtype ? $ratings_meta : ( $post_meta . $ratings_meta ) ) ); } add_filter( 'wp_ulike_posts_microdata', 'wp_ulike_get_posts_microdata');
  5. خواهش میکنم. سرویس های smtp که این پلاگین ساپورت میکنه، sparkpost یا mailgun هست. میتونید تو یکی از این سایت ها ثبت نام کنید سایت رو رجیستر کنید و توسط پلاگین هایی که تو مخزن دارن روی سایت ست کنید تا مشکل ارسال ایمیلتون برطرف بشه. همچنین میتونید این مشکل رو با هاستینگ مطرح کنید تا راهنماییتون کنن.
  6. خواهش میکنم. موفق باشید...
  7. خواهش میکنم. این کد تعداد کامنت های هر کاربر بر اساس آیدی که بهشون اختصاص داده شده رو تو دیتابیس چک میکنه و برمیگردنه.
  8. سلام ظاهرا مشکلی در ارسال ایمیل ها از هاست وجود داره که ایمیلی ارسال نمیشه. برای اینکه کارایی بهتری داشته باشه و مشکلتون حل بشه باید روی سایت smpt ست کنید. تو سایت خود این افزونه یه سری سرویس های smtp معرفی شده که میتونید ازشون استفاده کنید. mailster.co
  9. سلام میتونید از این کد استفاده کنید: function W_Comment_Count() { if( is_user_logged_in() ){ global $wpdb; $user_id = get_current_user_id(); $counts_comment = $wpdb->get_var('SELECT COUNT(*) FROM ' . $wpdb->comments. ' WHERE user_id = "' . $user_id . '"'); echo $counts_comment . ' comments'; } } add_shortcode( 'count_comments', function(){ W_Comment_Count(); }); هر جا خواستید تعداد کامنت های هر کاربر رو نشون بدید میتونید از این شرتکد استفاده کنید: [count_comments] این کد رو باید تو فایل functions.php قالب قرار بدید.
  10. ssl

    بایگانی شد
  11. دوست عزیز طبق قوانین انجمن: 15- هرگونه پرسش و بحث درباره محصولهای تجاری در انجمن ممنوع است. پشتیبانی محصولهای تجاری به عهده سازنده/فروشنده آن است. لطفا قبل از ایجاد تاپیک قوانین رو مطالعه بفرمایید. بایگانی شد...
  12. @foad_b719 در جهت تکمیل راهنمایی آقا @فرهاد حسن پور که کردن باید بگم که؛ میتونید از form در html استفاده کنید و اکشن فرم رو به آدرس خارج از سایت اصلی بدید. به این شکل: <form action="https://example.com/index.html" method="post"> <input type="text" name="name"> <hr> <input type="submit" name="submit" value="send form"> </form>
  13. دوست عزیز ساده ترین راه اینه که این پلاگین رو خریداری و روی سایت نصب کنید. نسخه اورجینال. اگر فکر میکنید مشکل از این پلاگین هست. در غیر اینصورت میتونید قالبتون رو بروزرسانی کنید. توجه: طبق قوانین انجمن: 14- هرگونه درخواست فایل/پوسته/افزونه و سایر محصولهای تجاری در انجمن ممنوع است. بایگانی شد.
  14. ul.meta-single.group li.category { display: none !important; } تو تنظیمات قالب بررسی کنید ببیند آپشنی تعریف شده که بتونید غیر فعال کنید. اگه نباشه کد قالب رو باید بررسی کنید و تغییرات رو روی قالب اعمال کنید.
  15. @kar1591 این مسیر رو تست کنید: پیشخوان > نمایش > سفارشی سازی > css های اضافه تو این بخش کد رو قرار بدید و سیو کنید و مجدد تست بگیرید.
  16. این کد رو به فایل style.css یا rtl.css قالب اضافه کنید. article.post p.post-byline { display: none !IMPORTANT; }
  17. آدرس سایتتون رو بفرستید تا بررسی بشه.
  18. owl carousel

    @unid_user تو این فایل owl.carousel.min.js عبارت: aria-label="Next" رو سرچ و تغییرات رو اعمال کنید.
  19. owl carousel

    تو فایل js که داره next , prev رو سرچ کنید و با عبارت مورد نظر خودتون جایگزین کنید.
  20. owl carousel

    سلام اگه اسلایدرشو خودتون تنظیم کرده باشید. تو کد js که داره یه پارامتری داره به اسم nav که اینو برابر با true کنید فلش های ناوبری رو زیر اسلایدر براتون نمایش میده. برای اطلاعات بیشتر میتونید لینک زیر رو مشاهده کنید: https://goo.gl/yVmyW2
  21. بایگانی شد
  22. سلام فکر نمیکنم این اررور باشه به هاست مراجعه کنید و تو دایرکتوری اصلی. احتمالا یه فایلی به اسم index باید باشه که با rename کردن اون یا پاک کردنش میتونید از لود این صفحه جلوگیری کنید. این مورد رو به هاستینگ بگید بیشتر براتون توضیح میدن
  23. سلام تو دو حالت میشه این بخش رو از دید کاربر حذف کرد. ۱- با استفاده از کد های استایل نمایش این بخش رو غیرفعال کرد. که برای اینکار باید از خاصیت display: none برای اون element استفاده کرد. ۲- پیدا کردن فایل مربوط در قالب و حذف این بلاک کد از فایل
  24. سلام درسته مشکلی نداره عکس پیوست شد با یه مرورگر دیگه تست کنید.