• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

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

maraljoon

عضو سایت
  • تعداد ارسال ها

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

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

  • Days Won

    1

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

  1. سلام.. این مودی که برای شما وجود داره حل کردنش کار سختی نیست. البته چون گفتید به css آشنایی ندارید از این روش استفاده نکنید. البته حذف بکگراند در css نیاز به اشنایی با css نداره میتونید با مراحلی که میگیم براحتی اینکارو انجام بدید. یه نکته بگم اینکه در مورد قالب ها این یک روال استاندارد نیست که همه قالب ها حتما باید برای همه بخش ها گزینه تغییر رنگ زمینه و ... رو داشته باشند. که معمولا حتی قالب های خیلی حرفه ای هم اینطور نیستن. برای اینکه با استفاده زا ویژوال کامپوزر بکگراند اون بخش مورد نظر رو تغییر بدید، ردیف مورد نظر رو تو ویژوال کامپوزر تو حالت ویرایش ببرید و طبق عکسی که گذاشتم تو تب تنظیمات طراحی ، بخش پس زمینه، رنگ مورد نظر رو انتخاب کنید. اگه میخواد بدون رنگ باشه دکمه گزینش رنگ رو بزنید و بعد ازون دکمه پاکسازی. اینجوری کادر رنگ خالی میشه که در واقع باکس مورد نظرتون بدون رنگ نمایش داده میشه. بعدش هم ذخیره کنید تغییرات رو.
  2. سلام. وقت خیر ببخشید شما از چه قالبی استفاده میکنید؟ آیا با تغییر قالب هم این مشکل رو تو پیشخوان داشتید؟ البته اینجوری سخته بشه مشکل رو پیدا کرد. خود افزونه مطمئنا موردی نداره. من جاهای مختلف ازش استفاده کردم و یکی از بهترین افزونه ها برای اینکاره. باید سایت بررسی بشه
  3. سلام. کافیه کلاس اون نوشته div یا هر عنصر دیگه رو بگیرید و بهش بگراند none بدید. .my-class{background:none;}
  4. سلام. چیزی که به ذهن من میرسه کلاس های مربوط به اون ویجت هارو بگیرید و با استفاده از این کدها بهشون اون کلاس دلخواه رو اضافه کنید. $(document).ready(function(){ $(".widget").addClass("bootstrapclass"); }); برای ul یا li اون کلاس ها هم همیمنطوری عمل کنید. $(document).ready(function(){ $(".widget > ul > li").addClass("bootstrapclass"); }); فکر میکنم درست باشه این روش. اگه اشتباهی بود استاید تصحیح کنن.
  5. خواهش میکنم. گراویتی فرم بنظرم یک افزونه تمام عیاره. من خودم از این افزونه هم برای فرم تماس ، هم عضویت و هم فرم هایی مثل فرم رزرو استفاده کردم. البته برای عضویت باید یک افزونه جانبی مربوط به خود گراویتی رو کنارش نصب کنید. ولی اگه یک افزونه اختصاصی برای عضویت و ورود کاربر میخواین ultimate member رو پیشنهاد میکنم. امکانات زیادی داره. فرم های دلخواه میتونید برای نقش های کاربری مختلف بسازید. و همین طور فرم های ورود. پیشخوان کاربری زیبایی هم داره که امکانات تقریبا خوبی به کاربر میده
  6. سلام. این کلاس رو تست کنید. tp-caption
  7. منم با ایشون موافقم. خودم تاحالا از هیچ افزونه ای بهتر از Autoptimize جواب نگرفتم. روش کارش عالیه. البته تو بعضی از قالب ها دیدم وقتی گزینه فشرده سازی js هارو فعال میکنی تداخل بوجود میاد و بعضی از امکانات سایت که از جی کوئری استفاده میکنند دیگه کار نمیکنن. ولی خب در کل افزونه خوبیه. یه پیشنهاد دیگه این که اگه با کدها کمی آشنا هم دارید به نظرم از افزونه استفاده نکنید. بصورت دستی برید همه css ها و js های سایتتون رو فشرده کنید. برای فشرده سازی کدهایcss از https://cssminifier.com و برای فشرده سازی js ها از https://javascript-minifier.com کمک بگیرید. کدهایی که بهتون میده رو میذارید جای کدهای قبلی. البته قبلش بهتره یک بک آپ از این فایلا بگیرین روش های دیگه هم برای فشرده کردن این فایل ها هست. ولی فکر کنم با همین یکی دو مورد کارتون راه بیفته
  8. سلام. اگه میخواید برای هر محصول کاتالوگ مختص خودش رو برای دانلود بذارید بهترین راهی که پیشنهاد میکنم استفاده از زمینه دلخواه هست. اگه با زمینه دلخواه خود وردپرس نمیتونید کار کنید از افزونه کاستوم فیلد استفاده کنید. فرضا یک زمینه بسازید با عنوان لینک دانلود کاتالوگ و کد نمایشش رو کنار دکمه سبد خرید بگذارید. توی ویرایش هر محصول بعد ساختن زمینه دلخواه یک فیلد اضافه میشه با همون عنوانی که مشخص کردید. میتونید لینک رو اونجا بگذارید تا کاربربتونه دانلود کنه. نمیدونم چقدر تونستم واضح توضیح بدم. اگه خیلی وارد به کار با کاستوم فیلد نیستید بگید بیشتر توضیح بدم.
  9. سلام. فکر نمیکنم نیاز به افزونه جدیدی داشته باشید. شما دقیقا تصایر رو به چه صورت میذارین؟؟ اگه تو پست ها استفاده میکنید کافیه برید تو قسمت ویرایش تصویر اونجایی که گزینه نام ، توضیحات و نام جایگزین برای عکس داره. تو فیلد نام جایگزین alt تصویر رو بگذارید. که معمولا برای سئو باید از همون عنوان سئو استفاده کنید برای alt. یه نکته دیگه هم این که شما می تونید تام تصاویر رو تک تک سئو کنید با استفاده از yoast seo . وقتی وارد رسانه و کتابخانه بشید توی ویرایش جزئیات تصویر میشه براحتی تصاویر رو سئو کرد.
  10. بسیار عالی. موفق باشید
  11. خیلی راحت line-height بدید درست میشه. مثلا: a{line-height:1em;}
  12. سلام دوستان گرامی.. وقت بخیر همونطور از عنوان مشخصه بدنبال راهی هستم که بشه فرم جستجویی ساخت که فقط در کاستوم فیلد جستجو کنه. در فیلد خاصی که توسط افزونه advance custom field ساخته میشه آیا عملا این مورد امکان پذیر هست تو وردپرس؟؟ تشکر
  13. ممکنه ربطی به حلقه ای داشته باشه که برای نمایشش قرا میدم؟؟ از چه حلقه ای باید استفاده کرد؟ یه چیزی در مورد حلقه ثانویه گفته بودید
  14. سلام مجدد. ببخشید من یه مشکلی با این فرم جستجو دارم اینکه وقتی واژه هایی که کمتر از 6 حرف باشن رو توش سرچ میزنم نتیجه ای نشون نمیده.. در صورتی که چنین واژه هایی توی اون کاستوم فیلد وجود دارند. مشکل از کجاست بنظرتون؟؟
  15. امیدوارم کسانی که دنبال چنین موضوعی هستن از این مطلب مفید استفاده کنن. خیلی گویا و روان. الان دارم فکر میکنم چقدر میشه این فرم رو گسترش داد و چیز خوبو کاملی از توش در میاد
  16. عالی بود. تشکر فراوان نتیجه عالی و بی نقص. دیقا همون نتیجه ای که میخواستم نمایش داد. ممنون که تو انجمن اینقدر با حوصله جواب افراد رو میدید. روزی که با وردپرس شروع کردم فکرشو نمیکردم که اینقدر قابلیت گسترش داشته باشه. الان تازه میفهم هیچی از برنامه نویسی و هیچی از وردپرس نمیدونم.
  17. ببخشید من خوب توضیح نمیدم. پوزش. البته خیلی این بخش جدول و باقی قضایا مهم نیست. شما اون کاستوم فیلدهارو برچسب در نظر بگیرد. برچسب های نوشته های وردپرس. فرض کنید ما 4 تا مطلب داریم تو سایت. و هر مطلب طبق روال معمول تعدادی برچسب دارن. 3 تا از این 4 پست برچسب های تقریبا مشابه ای دارن. برای مثال پست 1 و پست 2 و پست 3 ، 10 تا برچسب دارن ولی 5 تا برچسب از این 10 تا بین این 3 مطلب وردپرس مشترک هستند. حالا وقتی من این برچسب هارو به این شکل: قرمز - آبی - صورتی تو فرم سرچ معمولی سرچ میکنم نتیجه دقیق بهم میده. اون سه تا مطلب رو برام تو نتایج میاره. ولی مطلب چهارمی رو نمیاره چون اون 3 تا برچسب رو تو خودش نداره. اگه سایتی دارید که برچسباشو میدونید چیا هستن یه زحمتی بکشید به این شکل که گفتم سرچ کنید. نتیجه جالبه. فقط تو این فرم جستجوی کاستوم فیلد دیگه نمیتونم چندتا کلید واژه رو کنار هم با - (دش) سرچ کنم. فقط یک مورد رو قبول میکنه.
  18. سلام.. اسم قالبتون چیه؟؟ اگه بر اساس دسته بندی های خاصش اون بخش ها کدنویسی شدن پس دلیل حذف شدنشون اینه که شما دسته های پیش فرض رو پاک کردید. یعنی سازنده قالب برای بخش سایدبار و اسلایدر آی دی اون دسته هارو داده. شما وقتی دسته جدید ساختی و قبلیارو حذف کردی اون بخش ها دیگه آی دی ها جدید رو نمیشناسن. البته بازم باید سایتتون بررسی بشه
  19. نه. هر پستی که قراره منتشر بشه یه کاستوم فیلد هم اضافه شده بصورت ویرایشگر دیداری که من بصورت دستی توش یه مواردی رو وارد میکنم. برای مثال همون رنگ ها. سلکت باکس نیست. یه جدول هست که بصورت دستی وارد میکنم و تو هر td اون جدول یه مقدار وارد میکنم. یکی قرمز یکی آبی و ... وقتی با سرچ معمولی به این شکل قرمز - آبی - صورتی سرچ میکنم تمام پست هایی رو که این موارد توشون مشترک هست رو برام میاره. ولی تو این فرم جدید که بر اساس کاستوم فیلد هست فقط میتونم مثلا قرمز رو بزنم یا آبی. فقط یک مورد. با اون شکل سرچ قبلی که کنار هم سرچ کنم نتیجه ای نمایش نمیده
  20. خیلی خیلی ممنونم. درسته. یک جای کارو اشتباه میرفتم. تا اینجای کار که درست پیش رفت.. یک سوال دیگه: فرض کنید اطلاعاتی که توسط این کاستم فیلد ذخیره میشن تعدادش زیاده. حالا من میخوام مثلا دو تا یا سه تا یا چند تا از این مقادیری رو که توسط این فیلد test ذخیر شدن رو باهم جستجو کنم. فرض میکنیم برای هر مطلبی که منتشر میشه یک جدول حاوی چند تامقدار توسط این کاستوم فیلد ذخیره میشه. مثلا برای پست 1 پنج رنگ قرمز ، آبی ، زرد ، بنفش، صورتی ثبت میشه. برای مطلب دوم 3 رنگ ابی ، قرمز ، صورتی . برای مطلب سوم فقط 1 رنگ قهوه ای. برای مطلب چهارم 4 رنگ آبی ، قرمز، زرد، صورتی ، قهوه ای حالا میخوام تو سرچ مثلا بنویسم قرمز - آبی - صورتی. و نتیجه طبیعاتا میشه مطلب اول دوم و چهارم یعنی از فرم جستجو میخوام مطالبی رو به من نشون بده که سه رنگ قرمز، آبی و صورتی توشون مشترک باشه. توی سرچ معمولی وردپرس وقتی این سه تا واژه رو با دش در کنار هم سرچ میکنم نتیجه درست رو نمایش میده. ولی تو این فرمی که لطف کردید برای کاستوم فیلد با این روش نمایش نمیده.. راه حلی برای این دارید؟؟ تو جستجوی وردپرس به این شکل سرچ میکردم قرمز - آبی - صورتی
  21. مشکلی نیست. صفحه جدیدی براش میسازم. ولی خب به همون شکل اولش هم که شما فرمودین تو صحفحه اولم نتیجه ای ندارم. خودمم نمیدونم دقیقا دارم چیکارمیکنم. فقط آدرس url تغییر میکنه ولی نتیجه ای ندارم. کجا باید نتیجه نمایش داده بشه؟؟
  22. آی کیوم پایین اومده. کدهایی که نوشتید رو استفاده کردم ولیتو صفحه اول نتیجه ای ندارم وقتی متغییر کوئری s هم استفاده کنم نتایج رو تو اون صفحه دلخواه نمایش میده. ولی بصورت جستجوی کلی وردپرس نه کاستوم فیلد
  23. میشه تغییرش داد که مثلا توی یک صفحه به اسم search.php نتایج رو نشون بده؟؟ با تغییر اکشن درست میشه؟