• اطلاعیه ها

    • Saeed Fard

      پوشش زنده وردکمپ ۲۰۱۸ اروپا توسط وردپرس پارسی   23/03/97

      اگر کاربر وردپرس هستید حتما تا به حال اسم وردکمپ رو شنیدید، کمپ و دورهمی بزرگ توسعه‌دهنده‌ها و کاربران وردپرس که سالانه در کشورهای مختلف برگزار میشه تحت عنوان وردکمپ هستش که از سمت مراجع اصلی وردپرس حمایت و برگزار می‌شه.   این‌ بار در سال 2018 وردکمپ اروپا در شهر بلگراد کشور صربستان در حال برگزاری هستش، این رویداد طی سه روز 24 تا 26 تیر ماه (June 14-16) برگزار میشه، در این رویداد مصطفی صوفی از وردپرس پارسی و به نمایندگی تمامی کاربران وردپرس فارسی حضور داره. وردپرس پارسی رویداد وردکمپ 2018 اروپا رو به صورت زنده توسط مصطفی پوشش می‌ده و در صورت علاقه‌مندی به این مراسم می‌تونید از طریق وردپرس پارسی دنبالش کنید.در حال حاضر یک روز از این مراسم گذشته که گزارش اون در قسمت پوشش زنده قرار گرفته. برای دنبال کردن مراسم وردکمپ اروپا به صورت لحظه‌ای به صفحه پوشش زنده در قسمت زیر مراجعه کنید. همینطور در آینده منتظر خبر برگزاری اولین وردکمپ در ایران توسط وردپرس‌پارسی باشید. https://wp-parsi.com/wceu-2018

      لینک خبر در وردپرس پارسی : https://wp-parsi.com/wceu-2018-live  

Farshad

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

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

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

  • Days Won

    18

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

  1. ریدارکت شد به صفحه‌ی اصلی. از نظر قانونی که خیر متاسفانه، ما قانون کپی رایت نداریم تو مملکت /-: ولی از نظر کپی رایت و گوگل، ایراد داره و باعث افت رتبه‌ی وبسایتتون میشه، مگر در صورت درج لینک مستقیم به منبع که در این صورت هم باعث افت رتبه نمیشه ولی نباید انتظار ورودی از گوگل داشته باشید.
  2. سلام به div های داخلیتون استایل display: inline-block; بدید تا در یک سطر نمایش داده بشن (بدیهی هست که عرض این المان‌ها باید به گونه‌ای باشه که در کنار هم جا بشن) موفق باشید
  3. درود خدومت دوستان عزیز من در حال حاضر یک کدی دارم که مطالب یک دسته‌بندی خاص رو از صفحه‌ی اصلی حذف میکنه (نمایش نمیده) این بخشی از کد من هست: function my_exclude_category( $query ) { if ( $query->is_home ) { $query->set( 'cat', '-933' ); } return $query; } add_filter( 'pre_get_posts', 'my_exclude_category' ); که در اینجا 933 آی‌دی اون دسته‌بندی هست که مطالبش حذف میشه. حالا میخوام این کد رو جوری تغییر بدم که مطالب این دسته بندی بلافاصه حذف نشن، بلکه فقط مطالبی حذف بشن که مدت زمان خاصی (مثلا 30 روز) از زمان انتشارشون میگذره. از دوستان کسی هست که بتونه راهنماییم کنه چجوری کدم رو ادیت کنم و بازه‌ی زمانی هم بش اضافه کنم؟ پیشاپیش سپاس از راهنماییتون
  4. ممنون از وقتی که گذاشتید مهران جان، با یه کمی تغییر جواب داد. نمیدونم حالا مشکل از قالب من بود یا چیز دیگری ولی برای اینکه کد کار کنه اولین شرط رو (is_main_query) ازش حذف کردم تا به درستی کار بکنه، کد رو قرار میدم، اگر در آینده کسی از دوستان به چنین مشکلی خورد بتونه استفاده کنه ازش. add_action('pre_get_posts', 'remove_old_cat_posts', 1); function remove_old_cat_posts($query) { if(($query->is_home() || $query->is_front_page())) { remove_action('pre_get_posts', 'remove_old_cat_posts', 1); $my_query = new WP_Query(array( 'cat' => 933, 'post_status' => 'publish', 'posts_per_page' => -1, 'date_query' => array( array( 'before' => '1 month ago', ) ), 'fields' => 'ids' )); add_action('pre_get_posts', 'remove_old_cat_posts', 1); $post__not_in = $my_query->posts; $query->set('post__not_in', $post__not_in); } } مجددا ممنونم از وقتی که برای پاسخ گذاشتید مهران عزیز @mehran-b
  5. تگ H1 باید در بردارنده‌ی مهم‌ترین عنوان صفحه باشه، به عنوان مثال ممکنه در صفحه‌ی نخست اسم سایت خیلی برای آدم مهم باشه (و همون رو هم داخل H1 قرار میدیم) ولی مثلا در صفحه‌ی پست‌ها اسم اون پست مهم‌تر باشه برامون (پس در اینجا اسم پست رو به عنوان H1 قرار میدیم) در حقیقت باید ببینید در هر صفحه چه چیزی براتون از اولویت بیشتری برخوردار هست، معمولا دیدم برای صفحه‌ی اصلی تایتل سایت و برای صفحات داخلی تایتل همون صفحه یا تایتل پست رو به عنوان H1 اتخاب می‌کنن. وقتی H1 رو انتخاب کردید سایر موارد که اهمیت کمتری دارن مثل زیر تیترها و... میتونن تگ H2 داشته باشن. دقت داشته باشید فقط حق انتخاب 1 تگ H1 دارید ولی در H2 محدویت خاصی نیست.
  6. خواهش میکنم از طریق پیام خصوصی اطلاعات ورود هاست رو بفرستید، اوکیش میکنم براتون.
  7. خواهش می‌کنم مجددا اگر مشکل حل نشد از طریق پیام خصوصی دسترسی هاستتون رو بفرستید تا براتون بسازمش (میدونم چنین مشکلی چقد روی اعصابه ) موفق باشید
  8. خواهش می‌کنم دوست عزیز، من خودم علامت ** رو برای نشون دادن خط اضافه کردم، این علامت در فایل نیست، منظورم این بود این خطی که با ستاره نشون دادم رو کامل حذفش کنید (کل خط رو) در نهایت کد شما باید به این شکل بشه: h1, h2, h3, h4, h5, h6 { color: #fff; padding: 0; margin: 0 0 10px 0; font-family: "Oswald", Tahoma, Arial; font-weight: bold; line-height: 26px; } در پیوست با تصویر نشون دادم بتون: در نهایت اگر موفق نشدید، دسترسی بدید براتون حلش میکنم خودم.
  9. خواهش می‌کنم دوست عزیز بله مشکل دقیقا از همین چیزیه که گفتم بتون، خط 68 فایل style.css قالبتون چنین کدی داخلش هست: h1, h2, h3, h4, h5, h6 { color: #fff; padding: 0; margin: 0 0 10px 0; font-family: "Oswald", Tahoma, Arial; font-weight: bold; line-height: 26px; ** text-transform: uppercase; } برای حل مشکل کافیه خط آخرش رو (که با ** مشخص کردم) حذف کنید، این کد باعث میشه سر تیترهای سایتتون به صورت Upper Case (تماما با حروف بزرگ انگلیسی) نشون داده بشه. موفق باشید
  10. درود خدمت شما دوست عزیز عادت خیلی قشنگی دارید، منم دارم این عادتو علاوه بر زیبایی باعث اصولی نوشتن هم میشه. احتمالا به خاطر Upper Case شدن متن‌ها از طریق استایل هست، لطفا آدرس سایتتون رو بگید تا یه نگاهی به استایلش بندازم و ببینم میتونم کمکی کنم بتون یا نه.
  11. integrity

    درود خدمت شما دوست عزیز اتریبیوت integrity یه کد Hash اضافه می‌کنه به فایل‌های جاوا اسکریپت و... که میخوایم از طریق CDN یا هر سرور سوم شخص دیگری لودشون کنیم و به نوعی یک مکانیسم برای مقابله با خطا و خطر دستکاری سورس کدها هست. اینجوری براتون بگم، وقتی فایلی رو روی سرورهای CDN قرار میگیره، اگر به هر دلیلی اون سرور مورد نفوذ هکرها قرار بگیره و اونها کدهای مورد نظر خودشون رو در فایل‌ها تزریق کنن میتونه باعث آلوده شدن میلیون‌ها سایت و سیستم در سراسر دنیا باشه ولی وقتی ویژگی Subresource Integrity (یا همون اتریبیوت integrity) به فایل اضافه شده باشه، در صورت تغییر محتوای فایل مقدارش در فایل عوض میشه و از طرفی مرورگر قبل از اجرای کد اون مقدار رو با مقداری که در تگ script قرار گرفته مقایسه میکنه، اگر یکسان باشن که یعنی محتوا همون محتوای اصلی هست ولی اگر کوچک‌ترین تفاوتی با هم داشته باشن به معنی اینه که محتوای فایل تغییر کرده و احتمال بروز خطر و آلوده شدن سیستم وجود داره.
  12. @mehdinjm سلام دوست عزیز، به انجمن وردپرس پارسی خوش اومدید خیر همه اطلاعات توی فایل منیجر نیست. همونطوری که از اسمش هم پیداست در فایل منیجر فقط فایل هست نه دیتا فایل یعنی چیزهایی مثل تصاویر، قالب‌ها و افزونه‌ها و... ولی اطلاعاتی مثل، پست‌ها و برگه‌ها، تنظیمات وردپرس و پلاگین‌ها، اطلاعات کاربران، سفارشات و داده‌های ووکامرس و... در دیتابیس ثبت میشن. اگر میخواید محتویات دیتابیستون رو ببینید میتونید به phpmyadmin در سی‌پنل برید. حالا شما باید ببینید برای بکاپ گرفتن به کدوم مورد احتیاج دارید و اطلاعات حساستون کجا هست. اگر فقط اطلاعات خرید و کاربران مهم هست، فقط از همون دیتابیس بکاپ بگیرید چون این اطلاعات در دیتابیس ذخیره میشن ولی اگر فایل‌هایی هستن که براتون با اهمیتن مثل تصاویر و... باید فول بکاپ بگیرید. داخل همون مراحل بکاپ گیری میتونید انتخاب کنید از کل هاست بکاپ بگیره یا فقط دیتابیس (بکاپ دیتابیس یه فایل با پسوند sql هست فک کنم که حجم خیلی کمتری هم نسبت به فول بکاپ داره)
  13. سلام، به انجمن وردپرس پارسی خوش اومدین درست متوجه نشدم می‌خواید چه کاری انجام بدید ولی حالا محض خالی نبودن عریضه یه توضیح کلی میگم خدمتتون. شما از طریق منوی نوشته‌ها > دسته‌ها میتونید به سایتتون دسته‌بندی اضافه‌کنید (مثلا شاخه‌ی ویدئو) همچنین از طریق نمایش > فهرست میتونید منو‌های سایتتون رو طراحی کنید تا نشون داده بشه در سایت. بعدش وقتی به عنوان مثال خواستید یک ویدئو رو در یه دسته قرار بدید، کافیه در صفحه‌ی ارسال اون نوشته ویدئو رو قرار بدید و از قسمت کنار سمت چپ در قسمت دسته‌بندی کتگوری مورد نظرتون رو انتخاب کنید. به این ترتیب اون نوشته جدید که ویدئو داخلش قرار گرفته میره توی اون شاخه. اگر منظورتون رو درست متوجه نشدم لطفا بیشتر توضیح بدید.
  14. سلام، به انجمن وردپرس پارسی خوش اومدید دوست عزیز. اگر آدرس وبسایت رو قرار میدادید و می‌گفتید کدوم قسمت رو میخواید تغییر بدید راحت‌تر میشد راهنمایی کرد، باید کلاس یا آی‌دی خروجی کد رو پیدا کنید و از طریق css سایز فونت رو با دستور زیر به دلخواه تغییر بدید: .class { font-size: 20px; } به جای class کلاس مورد نظر خودتون رو قرار بدید و به جای عدد 20 سایز مورد نظر. موفق باشید
  15. backend

    خب بستگی داره دنبال چه چیزی باشید، در هر صورت سورس کد رو نمیتونید ببینید. برای آموزش وب از اینجا شروع کنید: https://www.w3schools.com/ + استک اورفلو و همین انجمن که می‌تونید سوالاتتون رو بپرسید در کل هم با توجه به تجربیات شخصی خودم توصیه می‌کنم دنبال منابع فارسی نرید برای آموزش
  16. backend

    در تکمیل صحبت‌های مهران جان همونطوری که گفتن خیر، دلیلش هم اینه که اون کدهایی که شما میگید کدهای اجرایی هستن (و مثل html , css زبان نشانه‌گذاری نیستن) این کدها سمت سرور اجرا میشن و سرور خروجیشون رو سمت کلاینت میفرسته، بنابراین اون چیزی که شما میبینید خروجی کد هست. به هیچوجه نمیتونید سمت کلاینت بش دسترسی داشته باشید مگر اینکه، به هر طریقی (مجاز با غیر مجاز) به هاست و یا FTP سایت مورد نظر دسترسی داشته باشید، که خوب قاعدتا این روش‌ها هم قانونی و اخلاقی نیستن... نهایت کاری که میتونید در حالت عادی انجام بدید (جدای از مسائل دسترسی غیر مجاز) اینه که فولدرها و ساب‌فولدرهای یه سایت رو به دست بیارید سمت کلاینت. موفق باشید
  17. نظر لطف شماست دوست عزیز امیدوارم موفق باشید، باز هم اگر مشکلی بود مطرح کنید من و سایر دوستان راهنمایی می‌کنیم تا جایی که در توانمون باشه.
  18. بله همونطوری که حدس زدم مشکل از استایل پوسته هست. خط 84 فایل style.css پوسته چنین کدهایی داخلش هست: p { margin-bottom: 30px; ** word-break: break-all; ** word-wrap: break-word; } برای حل مشکل کافیه خطوطی که در بالا با ستاره علامت زدم رو ازش حذف کنید. موفق باشید پ‌ن: ممکنه قسمت‌های دیگری از قالبتون هم این استایل‌ها رو گرفته باشه، برای اینکه به طور کامل برطرف بشه مشکل کافیه کل فایل استایل رو بگردید و هرجایی اون خطوط بالایی بود حذف کنید.
  19. سلام، به انجمن وردپرس پارسی خوش اومدید همونطوری که دوستمون poyehcom گفتن مشخصه مشکل از این پلاگینی هست که استفاده می‌کنید و گویا با زبان فارسی سازگاری نداره، ترجیها اگر از پلاگین دیگری استفاده کنید بهتره و احتمالا مشکلتون به کلی حل خواهد شد. من چون فایل‌ها رو در همون هاست خودم آپلود می‌کنم پلاگینی رو نمیشناسم که معرفی کنم بتون، ولی از همون موردی که دوستمون گفتن استفاده کنید، آموزش کاملش رو می‌تونید در سایت زیر مطالعه بفرمایید: https://mizbanfa.net/blog/cms/wordpress/connect-download-hosting-to-wordpress/ البته راه‌هایی هست برای تغییر خودکار اسم فایل‌ها موقع آپلود، میشه از طریق فانکشن وردپرس تابعی براش تعریف کرد که اتوماتیک اسم فایل رو انگلیسی کنه ولی توصیه نمیشه به خاطر بحث سئو و اینجور چیزا. اگر بتونید پلاگین رو تغییر بدید به نفعتون هست، نگرانشم نباشید، دوستانی هستن در انجمن که باش کار کرده باشن و اگر به مشکلی خوردید راهنماییتون کنن. موفق باشید دوست عزیز
  20. سلام وقتتون بخیر چیز عجیبیه، تاحالا ندیده بودم چنین چیزی، اگر آدرس سایت رو قرار میدادید و میشد استایل رو ببینیم احتمالا راحت‌تر میشد بررسی کنیم مشکل رو. بهتره اول مطمئن باشیم مشکل از فونت نیست، یه بار فونت این بخش رو از طریق اینسپکت مرورگر بردارید و بذارید با فونت دیفالت نشون داده بشه (فک کنم فونت دیفالت سیستمی tahoma باشه) ببینید تغییری میکنه یا نه، اگر نه بررسی کنید ببینید چنین استایل‌هایی برای متن این قسمت تعریف شده یا نه: p { -webkit-hyphens: none; -ms-hyphens: none; hyphens: none; word-wrap: normal; overflow-wrap: normal; } اگر بود خودتون مقدارش رو به همین none و normal که اینجا نوشتم تغییر بدید، اگر نه هم لطفا آدرس این صفحه رو ارسال کنید تا ببینم چه استایلی گرفته متن. موفق باشید
  21. تاجایی که اطلاع دارد باید خودتون بنویسید و قالبتون رو باش سازگار کنید. اول باید یه صفحه به اسم woocommerce.php اضافه بکنید به قالبتون، (آموزشش رو اینجا مطالعه بفرمایید: http://redwp.ir/هماهنگ-کردن-پوسته-با-ووکامرس/) بعد وقتی ووکامرس رو نصب می‌کنید، تعدادی صفحه درست می‌کنه، مثلا برای محصولات، سبد خرید و... که میتونید برای این موارد خودتون استایل بنویسید و ظاهرش رو مطابق با پوسته خودتون تغییر بدید، مثلا برای محصولات استایل خاصی تعریف کنید. توصیه می‌کنم اگر با کدنویسی آشنا هستید خودتون قالبتون رو سازگار کنید با ووکامرس (آموزش‌هاش در اینترنت موجوده) اما اگر حتما مجبور نیستید از قالب فعلی استفاده کنید و یا وقت یادگیریش رو ندارید از قالب‌های سازگار با ووکامرس استفاده کنید که کارتون سریع‌تر راه بیفته.
  22. سلام ووکامرس روی وردپرستون نصب میشه نه قالب بنابراین میتونید نصب کنید و استفاده کنید ازش، اما اگر میخواید مطابق با ساختار قالبتون باشه و زیباتر نمایش داده بشه خودتون باید براش یکسری استایل بنویسید و یه سری المان بهش اضافه کنید. موفق باشید
  23. سلام به انجمن وردپرس پارسی خوش اومدید اگر فکر می‌کنید مشکل ممکنه از پلاگین‌ها باشه، کل پلاگین‌ها رو غیر فعال کنید و بعد دونه دونه فعالشون کنید تا ببینید کدوم یکی مشکل‌ساز شده. برای غیرفعال کردن پلاگین‌ها هم کافیه وارد کنترل پنل هاستتون بشید، برید به فولدر wp-content و بعدش اسم فولدر پلاگین‌ها رو به هرچیزی که دوست دارید تغییر بدید، مثلا plugins1 با این‌کار کل پلاگین‌ها غیر فعال میشه و اگر مشکل از اونها بوده باشه، سایتتون باید بالا بیاد، اگر سایت بالا اومد دوباره اسم فولدر پلاگین‌ها رو به همون اسم اصلی (plugins) تغییر بدید و بعد به داشبرد وردپرس قسمت پلاگین‌ها برید و دونه دونه فعالشون کنید تا ببینید کدوم مشکل‌ساز شده.
  24. سلام دوستان عزیز، من از کاربران عادی انجمن هستم، ولی به عنوان کسی که با این قانون انجمن موافقم لازم دونستم توضیح کوتاهی ارائه کنم خدمتتون: منظور پلاگین و تم‌هایی هست که در تم‌فارست به فروش می‌رسن و سایت‌های فارسی به هر طریقی (نال شده یا پولی) اقدام به توزیع اونها می‌کنن، در حقیقت همه‌این پلاگین‌ها دزدی هستن چون این سایت‌های ایرانی اصلا مجوز حتی برای فروش این گونه محصولات رو هم ندارن چه برسه به اینکه رایگان منتشرش کنن. در صفحه‌ی قوانین انجمن هم اومده که بحث در مورد این‌گونه محصولات ممنوع هست و واقعا هم به نظرم کار کاملا درستیه، شاید لااقل از این طریق یه کمک کوچیکی به فرهنگ کپی‌رایت کشور بشه و یه ذره این دزدی‌های نرم‌افزاری توی ایران کمتر بشه. طبق قوانین انجمن پشتیبانی کلیه‌ی محصولات تجاری (چه نال شده چه پولی) بر عهده‌ی فروشنده‌ی اون هست. شما اگر محصول رو از خود تم‌فارست تهیه کنید تا 6 ماه پشتیبانی رایگان بتون ارائه میشه از طرف خود توسعه‌دهندگانش، اگر هم از سایت‌های ایرانی بخرید خب مسلما پر از مشکل و باگ خواهد بود، ضمن اینکه هیچ پشتیبانی رسمی هم از شما نمیشه (چون اگر مسئولیت‌پذیر بودن اینجوری بدون مجوز نمیفروختن محصولات رو) و در کل برای اینکه بفهمید از نظر انجمن یک محصول تجاری هست یا خیر کافیه اسمش رو داخل گوگل سرچ کنید، اگر داخل سایت Themeforest.net یا Codecanyon.net که هردوی اینها زیر مجموعه‌ی Envato.com هستند (که هر 3 هم تحریم هستند) بود، بدونید این محصول یک محصول تجاری هست. هرچند بارها در انجمن دیدم، کاربران مشکلی دارن ولی این مشکل شاید هیچ ربطی به قالبشون نداشته باشه، اما اسم قالب رو میارن (مثلا میگن ما از قالب صحیفه استفاده می‌کنیم) و مدیران بلافاصله تاپیک رو میبیندن، این مورد کمی جای بحث داره، چون ممکنه کاربر اصن مشکلش مستقیما با اون قالب نباشه، ولی خب به دلیل حجم زیادی محتوای منتشر شده مدیران شاید فرصت نمیکنند دقیقا محتوا رو بررسی کنند. بنابراین به همه دوستان توصیه می‌کنم، اگر مشکلتون دقیقا مربوط به یه محصول تجاری هست (مثلا خود قالب صحیفه) اصلا توی انجمن نپرسید و مستقیما برید سراغ فروشنده ولی اگر مشکل از چیز دیگری هست و ربطی به اون محصول تجاری نداره دیگه لازم نیست حتما بگید من از فلان قالب استفاده می‌کنم در حالی که هیچ ربطی به مشکل شما نداره، این مورد رو هم برای این میگم که اگر کار نادرستی می‌کنیم لازم نیست همه جا اعلام کنیم که مثلا از یه محصول نال شده استفاده می‌کنیم. تا جایی که در توانم بود سعی کردم توضیح بدم. موفق باشید
  25. سلام به انجمن وردپرس پارسی خوش اومدین. ببینید اگر این دو بخش نسبتا به هم مرتبط هستن، از نظر امکانات، ظاهر و... در فولدر قرارش بدین، چون مدیریت کردنش تا حدودی ساده‌تر هست و این دو بخش می‌تونن به صورت مکمل هم باشن و باعث افزایش اعتبار دامین بشن. اما اگر خیلی از هم دور هستن و تقریبا هیچ تشابه خاصی با هم ندارن داخل سابدامین قرار بدین و این نکته رو در نظر داشته باشید که این سابدامین تا حدودی مثل یک سایت جداگونه به حساب میاد و شاید بالا آوردنش در گوگل دشوارتر باشه. در مورد سوال دومتون هم به طور کلی خیر، ولی ترجیها نباید محتوای تکراری داخل سایت اصلی و ساب‌دامین قرار بگیره. در کل به نظرم کار با ساب‌دامین سخت‌تر هست و من ساب‌فولدر رو پیشنهاد میدم، چون یکپارچگی بیشتری بتون میده. موفق باشید