سعید شعبانی

مشکل افزونه WP-Post Ratings با EDD

4 پست در این موضوع قرار دارد

سلام

من از افزونه WP-Post Ratings برای امتیاز دادن کاربرا به نوشته ها استفاده می کنم ولی این افزونه یک مشکل اساسی با سایت من داره.

من از افزونه easy digital downloads هم استفاده می کنم ولی به جای استفاده از پست سفارشی این افزونه از نوشته های پیشفرض وردپرس استافده می کنم و پست سفارشی افزونه را غیر فعال کردم حالا مشکل اینجاست که من داخل قالب کد زیر را قرار دادم


<?php if(function_exists('the_ratings')) { the_ratings(); } ?>

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


<meta content="http://rokesh.ir/downloads/new/" itemprop="url">

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

Pippin Williamson :

That is caused by a bug with that plugin. This post I wrote will explain what the exact issue is: http://pippinsplugin...bute-correctly

ویرایش شده در توسط سعید شعبانی

به اشتراک گذاری این پست


لینک به پست

در توضیحات که مشکل با دو افزونه نیست

متا در چه صفحه‌ای تولید میشود؟ در صفحه پستهای پیشفرض وردپرس؟

به اشتراک گذاری این پست


لینک به پست

بله داخل صفحه پست های پیشفرض تولید میشه. یعنی single.php - برای نمونه این مطلب را ببنید.

اگر سورس بخش رتبه بندی را ببنید به شکل زیر هست :


<meta itemprop="name" content="Hermoso" />
<meta itemprop="description" content=" قالب Hermoso از ویژگی های بسیار خوبی برخوردار است و می توان آن را به عنوان یک قالب همه منظوره در نظر گرفت. این پوسته از ساختار نوشته های وردپرس پشتیبانی می کند و برای هر نوع ساختار یک طرح متمایز در نظر می گیرد." />
<meta itemprop="url" content="http://rokesh.ir/downloads/hermoso/" />
<div style="display: none;" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="bestRating" content="5" />
<meta itemprop="ratingValue" content="3" />
<meta itemprop="ratingCount" content="1" />

در حالی که باید اینجوری باشه :


<meta itemprop="name" content="قالب واکنش گرا وردپرس Hermoso" />
<meta itemprop="description" content=" قالب Hermoso از ویژگی های بسیار خوبی برخوردار است و می توان آن را به عنوان یک قالب همه منظوره در نظر گرفت. این پوسته از ساختار نوشته های وردپرس پشتیبانی می کند و برای هر نوع ساختار یک طرح متمایز در نظر می گیرد." />
<meta itemprop="url" content="http://rokesh.ir/wordpress-responsive-theme-hermoso/" />
<div style="display: none;" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop="bestRating" content="5" />
<meta itemprop="ratingValue" content="3" />
<meta itemprop="ratingCount" content="1" />

به اشتراک گذاری این پست


لینک به پست

در افزونه ببینید به چه شکل متا تولید میشود و تغییر تابع نمایش لینک

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط saeedjoshani
      سلام.برای نمایش سبد خرید افزونه easy digital downloads میتوانید از این کد نیز در هر قسمتی از قالب وردپرس که نیاز دارید استفاده کنید.
      <?php $cart_items = edd_get_cart_contents(); $cart_quantity = edd_get_cart_quantity('display: inline-flex;'); $display = $cart_quantity > 0 ? '' : ' style="display:inline-flex;"'; ?> <div class="cart_items"> <p class="edd-cart-number-of-items" <?php echo $display; ?>><?php _e( 'Number of items in cart', 'easy-digital-downloads' ); ?>: <span class="edd-cart-quantity"><?php echo $cart_quantity; ?></span></p> <?php if( $cart_items ) : ?> <?php foreach( $cart_items as $key => $item ) : ?> <?php echo edd_get_cart_item_template( $key, $item, false ); ?> <?php endforeach; ?> <?php edd_get_template_part( 'widget', 'cart-checkout' ); ?> <?php else : ?> <?php edd_get_template_part( 'widget', 'cart-empty' ); ?> <?php endif; ?> منبع:ترفندهای وردپرس
    • توسط maraljoon
      سلام..
      دوستان ، یه سایت طراحی کردم که با استفاده از افزونه های موجود سایت رو به چند فروشندگی تبدیل کردم. دنبال یه افزونه میگردم که متاسفانه هیج جای نت چیزی پیدا نکردم.
      میخوام وقتی مشتری خرید کرد به فروشنده اون محصول پیامک ارسال بشه.
      چطور میشه این کار انجام داد.
      حتی قالب مارکت پلیس هم خریدم و طبق گفته پشتیبانیش میبایست از افزونه wp sms استفاده کنم. اینکارو کردم ولی تو فرم ثبت نام فروشنده ها فیلد شماره تلفن برای اضافه کردن وجود نداره.
      چطور میشه این افزونه رو با edd و fes متصل کرد؟
      ممنون میشم دوستان راهنماییم کنن.
       
    • توسط Amir-s
      با سلام
      افزونه زرین پال یه مشکل داره و این مشکل رو به خودشون گفتم و بعد از برسی گفتن افزونه رو بازنویسی میکنیم اما متاسفانه بعد از یکی دو ما هنوز افزونه جدید رو ننوشتن مشکل اینه که وقتی مشتری به درگاه متصل میشه و از خرید منصرف میشه توی آمار به عنوان لغو شده گزارش داده میشه و درآمد اون خرید ثبت میشه در صورتی که خرید کاملی صورت نگرفته درستش اینه که در این موارد تراکنش ناموفق ثبت بشه و این باعث شده که فروشندگان فکر کنند فروش جدید داشتن و من دارم سرشون کلاه میزارم افزونه رو ضمیمه کردم لطفا راهنمایی بفرمایید یا افزونه رو ویرایش کنید
      با تشکر
      edd-zarinpal.php
    • توسط mhj7373
      با عرض سلام و خسته نباشید
      از وقتی وردپرس رو آپدیت کردم وقتی تو دسته بندی های سایت میرم و مثلا اون دسته بندی چندین صفحه است صفحه اول مشکلی نداره اما از صفحه دوم به بعد خطای 404 میده
      تمام راه حل هایی که توی نت و انجمن ها گفتن تست کردم نشد اما وقتی ساختار یکتا رو روی ساده میزارم حل میشه که بی فایدست و نباید ساختار رو عوض کنم ساختار روی کاستوم است : (/%postname%/%post_id%/) روی نام نوشته هم تغییر دادم باز حل نشد.
      از افزونه edd برای فروش محصولات استفاده می کنم. ممنون میشم راهنمایی کنید
    • توسط mirmahdijafari
      سلام به همه بزرگواران
      متاسفانه پس از خرید محصولات دانلود در سایت که توسط افزونه edd راه اندازی شده، در بخش تاریخچه خریدهایشان وقتی روی لینک ها کلیک می شود ارور زیر برای خریدار نشان داده می شود.
       
      cURL error 28: Connection timed out after 5000 milliseconds
       
      به تازگی اینطوری شده. خیلی مهمه ممنون میشم راهنمایی کنید.