جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'آموزشی'.

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


انجمن ها

  • بخش وردپرس
    • وردپرس
    • افزونه ها
    • پوسته ها
    • فروشگاه سازها
  • بازارچه
    • بخش خرید و فروش
    • بازار کار
  • دیگر
    • بخش برنامه نویسی
    • بحث آزاد
  • بایگانی
    • بایگانی

پیدا شد 276 نتیجه

  1. دوستانی که می خوان قلاب های ووکامرس و ترتیب اجرای اونها رو یاد بگیرن در لینک زیر صفحه آرشیو محصولات رو می تونید بررسی کنید http://bit.ly/rhwp1006
  2. سلام دوستان من افزونه wp original media path رو نصب کردم تنظمات مربوطه رو انجام دادم. یک ساب دامنه برای سایت ایجاد کردم. فایل های مربوط به پوشه uploads/wp-content رو هم به ساب دامنه انتقال دادم اما عکس ها و فایل ها هنوز تو سایت لود نشده. پیوند های یکتا رو هم بروز رسانی کردم ولی مشکلی حل نشد! ساب دامنه ایجاد شده و فایل ها داخلش قرار گرفتند اینم اسکرین شات از تنظیمات افزونه ممنون میشم کمک کنید.
  3. دراین مقاله سعی داریم که تعریف درست از دسته بندی در وردپرس و برچسب گذاری در وردپرس را داشته باشیم . درسایت های وردپرسی این دو مفهوم بسیار به یکدیگر شبیه می باشند و در بسیاری موارد باهم دیگر اشتباه میشود . درمجموع هردو این ها وظیفه اول و اصلیشان کمک به ایجاد یک سایت منظم و گویا برای مخاطب می باشد و به طور مستقیم روی سئوی سایت شما تاثیر ندارند . دسته بندی در وردپرس چیست ؟ موضوعات اصلی سایت در دسته بندی ها جای میگیرد . مثلا مطالب سایت شما صرفا در مورد آشپزی و پزشکی میباشد . پس سایت شما دو دسته اصلی دارد و میتواند زیر دسته های دیگری هم در هرکدام از این دسته های اصلی جای بگیرد . مثلا در دسته اصلی آشپزی چند زیر دسته ی دیگر میتواند وجود داشته باشد مانند فست فود ها ، دسر ها ، پیش غذاها و غیره. و شما میتوانید برای هردسته زیر دسته های دیگری درست کنید . و البته با تشکیل هردسته میتوانید مادر آن دسته را نیز مشخص کنید . اگر هر دو یا سه روز یکبار در مورد یک موضوع خاص نوشته ایجاد میکنید و تعداد قابل توجهی از نوشته های سایت شما مربوط به آن موضوع میشود برای آن موضوع باید دسته بندی ایجاد کنیم . برای ایجاد دسته بندی در پنل وردپرس سایت خود درستون سمت راست درقسمت نوشته ها میتوانید روی دسته ها کلیک کنید . برچسب گذاری در وردپرس چیست ؟ برای برچسب گذاری در وردپرس زمانی که پیرامون یک موضوع جزیی تر مطالبی دارید و تعداد این مطالب آنقدر زیاد نیست و البته خود آن موضوع فرعی و آنقدر کلی نباشد که بخواهید برای آن دسته تشکیل بدهید میتوانید یک برچسب مشترک برای آن مطالب ایجاد کنید . به عنوان مثال در دسته بندی آشپزی شما چند نوشته پیرامون فواید و خواص سبزی ایجاد کرده اید و برچسب فواید میوه و سبزی را برای آن گذاشته اید . حالا شخصی که روی این برچسب کلیک کند میتواند تمامی نوشته هایی که این مضمون را درخود دارند و مربط به آن میباشد را مشاهده کند . به طور کلی اگر بیشتر از ۵ تا ۱۰ نوشته پیرامون یک مطلب ارسال کرده اید برای آن برچسب جداگانه تشکیل دهید . امیدوارم این مقاله به شما کمک کرده باشد و ممنون میشم اگه نظرات خودتون را پایین مقاله برای ما ارسال کنید . آموزش ویدئویی وردپرس در ۳ روز را اینجا ببینید . برای آنالیز سئو سایت خود اینجا کلیک کنید .
  4. سلام می خوایم با ورود به سایت،موزیک دلخواهمون پخش بشه؛ چی کار کنیم؟ سایت وردپرسه بلافاصله پس از ورود کاربر، موزیک دلخواهمون پخش بشه بدون انتخاب کاربر و بدون نرم افزار لطفا یک آموزش کامل بدین.
  5. آموزشی

    با سلام خدمت دوستان محترم . در این تایپیک میخواهیم راههای تامین هرچه بیشتر امنیت سایت ( وبلاگتان ) رو مرور کنیم . قوانین این تایپیک : هر گونه سوال امنیتی در بخش وردپرس/امنیت مطرح شود . ( در این بخش فقط آموزش ها قرار میگیرند) اگر کسی قصد کپی کردن آموزشی از سایتی دیگر را دارد حتما منبع را ذکر بکند و حتی الامکان از مدیر سایت اجازه بگیرد . اگر کسی سایتش مورد هجوم و هک قرار گرفت موضوع رو اعلام نکند چون احتمال سوء استفاده ی بیشتر وجود دارد و در صورت صلاحدید موضوع رو پ.خ بکند ( به یکی از مدیران ) تا مورد بررسی قرار بگیرد . دوستان صبر بکنید اموزش ها کم کم شروع میشه . با ما باشید تا تامین امنیت هرچه بیشتر سایت شما . قوانین تایپیک : هر گونه سوال در تایپیک جداگانه مطرح شود . از ارسال هر گونه اسپم جداً خودداری نمایید .
  6. سلام و عرض ادب من یه سایت وردپرسی دارم که به تازگی تغییر دامنه روش انجام دادم که بعد ازینکار مشکل عجیبی اتفاق افتاده من دامنه ی https://damane1.co m رو ریدایرکت کردم به https://damane2.co m الان اتفاقی که میفته دامنه 1 ریدایرکت میشه روی دامنه 2 ولی زیر دامنه ها ریدایرکت نمیشن مثلا روی این لینک کلیک بشه (https://damane1.co m/linksite) باید این لینک باز شه (https://damane2.co m/linksite) ولی این لینکها جدا جدا باز میشن فقط دامنه https://damane1.co m روی https://damane2.co m ریدایرکت میشه بقیه ی لینک ها همه جدا جدا باز میشن. ممنون میشم از دوستان کمک کنن حتی به هاست پشتیبانی هم تیکت دادم ولی متوجه مشکل نشدن.
  7. سلام دوستان خسته نباشید من پسرم 15 سالشه و عاشق کامپیوتر و برنامه نویسی مخصوصا طراحی سایته. متاسفانه آموزش برنامه نویسی برای بزرگسالان زیاده اما منی که برای کودکان میخوام اصلا نیستش شما ها که همگی واردید در این زمینه آیا سایتی میشناسید که بتونه برای کودکان برنامه نویسی رو ساده و در حد خودشن یاد بده؟ البته یکی دوتا سایت هستش برای کودکان که آموزش های زیادی دارن بعد آموزش برنامه نویسی هم دارن اما الان دقیق نمیتونم لینکشو بدم چون پیداش نمیکنم اما آدرس کلی سایتشونو میدم اگزر چک کنید هستش توش. معرفی کنید ممنون میشم. این سایت آموزش های همه چی در مورد کودکان داره ولی لینکه برنامه نویسشو پیدا نمکینم: https://kodakanema.com/ این سایتم که خیلی معروفه اینم هستش. https://www.ninisite.com/ یکی دیگه هم هستش اسمش فرادرسه اما نمیدونم چجوریه https://faradars.org/courses/fvsch9503-scratch-visual-programming-for-children
  8. سلام دوستان گرامی و متخصصان بنده یک سوال مهم و یک راهنمایی از اساتید نیازمندم میخوام به یک سایت وردپرسی به صورت پاپ اپ یک صفحه نطرسنجی رو اضافه کنم.نظرسنجی به صورت پاسخ دلخواست و میخام کاربر وقتی میخواد کلمه ی مورد نظر که از محصولات سایت هستش رو تایپ میکنه با نوشتن قسمتی از اون به صورت پیشنهادی کلمات مشابه رو نشون بده مثل گوگل هرچی گشتم چیزی رو پیدا نکردم خواهشمندم راهنمایی بفرماااییید
  9. با سلام خدمت دوستان عزیز در این تاپیک، قصد دارم درمورد فریم‌ورک Gulp که تحت NodeJS هست، آموزش بدم. آموزش‌های این تاپیک، کاربردی هستند، بنابراین بعد از جلسه اول و دوم، شروع به توضیح مثال‌های کاربردی Gulp می‌کنیم که البته شما کاربران هم می‌تونن مثال ارسال کنن. خب: 1. در این تاپیک نه سؤال بپرسید و نه اسپم بدید. بعد از جلسه سوم، می‌تونید مثال‌های خودتون رو در همین تاپیک ارسال کنید. 2. آموزش‌های پیوسته هستند و در آخر یه فایل PDF در اختیار کاربران قرار میگیره. 3. برای این آموزش، باید Javascript را در حد متوسط بلد باشید، می‌تونید از این آموزش Black_Sky عزیز کمک بگیرید. 4. اگه پیشنهاد یا انتقادی درمورد تاپیک دارید، به صورت پیام خصوصی برای من ارسال کنید. موفق باشید.
  10. سلام دوستان . ممکنه کم و بیش شما با واژه هایی مثل "برون سپاری" و یا معادل انگلیسی آن "freelancing" آشنایی داشته باشید. واژه فریلنسر برای اولین بار توسط «سر والتر اسکات» در رمان مشهور ایوانهو به کار برده شد و اشاره به سربازهایی داشت که در جنگ‌های قرون وسطایی به صورت مزدور والبته بدون التزام و تعهد به اربابی خاص، می‌جنگیدند یا اصطلاحاً نیزه می‌زدند. بعدها واژه فریلنسر شکلهای دیگری هم به خود گرفت و کم‌کم تبدیل شد به اصطلاحی رایج.اما امروز فریلنسر به کسی گفته میشود که در ازای گرفتن حق الزحمه ، خدمات تخصصی را به کارفرمایان و مشتریان بدون داشتن قرارداد بلندمدت ارائه میدهد. بطور کلی فریلنسرها از تنوع کاری زیادی نسبت به کارمندان برخوردار هستند. بدون درنظر گرفتن به نیاز به یک درآمد ثابت - معمولاً آزادی عمل بیشتری برای انتخاب زمان و مکان کار خود دارند.تجربه کارهای متفاوت مشخصه‌های آن‌ها را می‌سازد و در نتیجه شبکه‌ای از مشتریان برای خود تشکیل می‌دهند. شما با داشتن هر توانایی و هرمهارتی می توانید با شیوه فریلنسینگ از آن توانایی و یا مهارت خود کسب درآمد کنید.اما مشتری را چه کسی برای شما پیدا میکند؟! امروزه وبسایت های زیادی در این زمینه مشغول به فعالیت هستند. از نمونه های ایرانی آن میتوان به وبسایت هایی همچون "پارسکدرز" ، " کاریتو"، "پونیشا" و... اشاره کرد. این وب سایت ها به عنوان یک واسطه بین کارفرما و مجری (یا همان فریلنسرها) عمل میکنند به این صورت که کارفرما خدمت مورد نیاز خود را در اینگونه وبسایت ها اعلام میکند و شما اگر توانایی انجام خدمت مدنظر کارفرما را داشته باشید، با کارفرما وارد دیالوگ شده و قیمت پیشنهادی و مهلت انجام کار را تعیین میکنید و پس از انجام مذاکره در صورتی که کار به شما واگذار گردد درصدی از حق الزحمه را به وبسایت پرداخت میکنید. البته تعدای از این وبسایت ها حق اشتراک ماهانه نیز از شما دریافت میکنند. هرکاری که بتوان در بستر اینترنت انجام داد نظیر تایپ، ترجمه، برنامه نویسی، طراحی سایت، انجام کارهای گرافیکی و... قابل درخواست از طرف کارفرما و قابل ارائه از طرف فریلنسرها می باشد. اگر شما یک طراح سایت حرفه ای و یا یک برنامه نویس حرفه ای باشید، سایتهای برون سپاری در کسب درآمد شما جایگاه ویژه ای پیدا میکنند چرا که بیش از نود درصد درخواست ها از طرف کارفرمایان در سایت های برون سپاری در این حوزه قرار میگیرد. و اگر حتی بخواهید به دلار کسب درآمد کنید این امکان نیز با ثبت نام در سایت های برون سپاری جهانی نظیر "freelancer.Com" و یا "UpWork.com" برای شما فراهم میشود. البته به علت تحریم های ایران ، امکان ثبت نام در این دو سایت برای فریلنسرهای ایرانی فراهم نمی باشد اما ما مفتخریم اعلام کنیم که مجموعه ما یعنی "Mina_Exchange" این امکان را فراهم آورده است. در صورت تمایل به عضویت در freelancer.com به وبسایت http://mina-exchange.com/ مراجعه کنید.
  11. آموزش افزونه WP PostViews مخزن وردپرس پر است از انواع افزونه‌های مختلف برای نمایش بازدید و آمار و حتی نمایش آمار به کاربران اما افزونه WP-PostViews چندین مزیت دارد که به آن‌ها اشاره می‌کنیم. امکانات ویژه افزونه WP-PostViews: سبکی خاص بدون فشار به سرور رابط کاربری آسان و… برای نمایش آمار برای خودمان نیاز به هیچ نوع تنظیم خاصی ندارد اما برای نمایش در بخش خاصی از قالب سایت نیاز به قرار دادن چندین کد در قالب سایت داریم که در این آموزش یعنی آموزش افزونه WP-PostViews ریزبه‌ریز افزونه را باهم بررسی خواهیم کرد. نصب افزونه WP-PostViews برای نصب این افزونه طبق مراحل زیر اقدام کنید: یا از قسمت افزونه‌ها روی گزینه بارگذاری افزونه کلیک کنید و از لینک زیر افزونه را دانلود کنید و سپس در قسمت بارگذاری، افزونه را بارگذاری کنید. یا اینکه از قسمت کلیدواژه WP-PostViews را تایپ کنید و افزونه WP-PostViews را در مخزن وردپرس جستجو کنید و سپس نصب و فعال‌ کنید. پس از نصب و فعال‌سازی افزونه گزینه‌ای بانام PostViews در بخش تنظیمات وردپرس اضافه می‌شود برای انجام تنظیمات روی این گزینه کلیک کنید. تنظیمات افزونه WP PostViews بخش بازدید مطالب: Count Views From: در این بخش مشخص می‌کنیم که افزونه بازدید چه دسته از افرادی را حساب کند؛ میهمانان، کاربران ثبت‌نام‌شده یا هر دو. Exclude Bot Views: در نظر نگرفتن بازدید ربات‌ها. Views Template: در این بخش یک قالب کلی مشخص می‌کنیم برای نوع نمایش تعداد بازدید و می‌توانیم از متن‌های فارسی هم استفاده کنیم البته توجه داشته باشید که در حال پیش‌فرض ما کلمه views را می‌توانیم فارسی کنیم و دو کد کوتاهی که افزونه دارد نباید دست‌کاری کنیم فقط باید استفاده کنیم. توجه کنید: هر مطلب در پیشخوان وردپرس بخشی به اسم views اضافه‌شده است که درصورت تغییر کلمه بالا نام این کلمه به نامی که شما تغییر می‌دهید تغییر خواهد کرد. Most Viewed Template: ازنظر عملکرد این بخش هم مثل بخش بالا برای ساخت یک قالب کلی است اما در این بخش امکانات و کدهای کوتاه بیشتری را داریم که می‌توانیم برای مطالب پرطرفدار استفاده کنیم. تنظیمات نمایش: این بخش برای تعیین دسترسی دیدن بازدید توسط بازدیدکنندگان در صفحات مختلف است مثلاً در صفحات سایت چه کسانی بتوانند تعداد بازدید را ببینند که در بالا توضیح دادیم که دو نوع میهمانان و کاربران ثبت‌نام‌شده را مدنظر قرار می‌دهد. فقط توجه داشته باشید که برای استفاده از این بخش باید کدی که در پایین توضیح می‌دهیم را در صفحات مربوطه اضافه کرده باشید. نمایش بازدید مطالب با کد کوتاه: در انتهایی هر مطلب می‌توانید با قرار دادن کد کوتاه افزونه میزان بازدید را نمایش دهید. می‌توانید از تعداد بازدید: ۱۵۸ یا تعداد بازدید: ۰ استفاده کنید. عدد ۵۴ در کد کوتاه شناسه مطلب است که هر مطلب شناسه خاص خودش را دارد که راحت‌ترین روش به دست آوردن شناسه طبق عکس زیر بردن موس بر روی اسم مطلب است. اما استفاده از این روش دردسر بزرگی مثل اضافه کردن کد کوتاه به تک‌تک صفحات را دارد. برای حل این مشکل می‌توانید کد بخش پایین را طبق دستورالعمل به قالب خودتان اضافه کنید تا بازدید به‌صورت خودکار در سایت نمایش داده شود. نمایش بازدید توسط کد: هر قالب شامل فایل‌های مختلفی است مثلاً فایل (Page.php) مخصوص نمایش صفحات سایت است و یا (Single.php) مخصوص نمایش ادامه مطالب است. در هرکدام از صفحاتی که قصد نمایش بازدید را دارید آن صفحه را بازکنید، مثلاً ما می‌خواهیم در بخش ادامه مطلب سایت تعداد بازدید را نمایش دهیم، برای همین فایل (Single.php) قالب را باز می‌کنیم که معمولاً در اکثر قالب‌ها در این مسیر یافت می‌شود. wp-content/themes/<Name Ghaleb>/single.php فایل را بازکنید و دنبال کدی مشابه کد زیر بگردید. ۱ <?php while (have_posts()) : the_post(); ?> حالا در پایین همین کد هرجایی که قصد نمایش تعداد بازدید را دارید کد زیر را قرار دهید. ۱ <?php if(function_exists('the_views')) { the_views(); } ?> برای اینکه تشخیص بدهیم کد را دقیقاً کجا باید قرار بدهیم نیاز به کمی دانش برنامه‌نویسی هست که بخشی را که بالای مقالات و یا پایین مقالات است را تشخیص بدهیم، به‌هرحال در فیلم آموزشی روشی را توضیح داده‌ایم که اگر کد نویسی این مورد را هم بلد نیستید به‌راحتی از همین چند خط شروع کنید. جمع‌بندی: یکی دیگر از روش‌های نمایش آمار بازدید از مطالب سایت استفاده از افزونه wp-postviews است، این افزونه بدون فشار به سرور آمار دقیقی از آمار نمایش صفحات سایت در اختیار شما قرار می‌دهد.
  12. با سلام خدمت دوستان عزیز. من میخواستم یه فونت رو به وردپرس اضافه کنم که پستایی که میدم با اون فونت باشن و با فونت بد شکل خوده وردپرس نباشن حالا کسی هست یه آموزش به من بده ؟ فونت رو از اینجا گرفتم http://www.google.com/fonts کدش هم گرفتم فقط نمیدونم چی کارش کنم ! اسم style sheet و css رو هم آورده تو گوگل و جایهای دیگه که گشتم. ممنون میشم راهنماییم کنید.
  13. سلام دوستان. امیدوارم حالتون خوب باشه. چندی پیش واسه یکی از افزونه هایی که ساختم با مشکل filterینگ مواجه شدم. اون API که افزونه باهاش کار میکرد، هیلتر شد (عمدا از عبارت اصلی استفاده نمیکنم که مبادا مطلب اسپم یا چیز دیگه تلقی شه ) خلاصه خدمتتون عرض کنم تو این آموزش میخوام بهتون یاد بدم اگه یه موقع خدای نکرده با هیلترینگ یه دامنه مواجه شدید بلافاصله بفهمید و یه دامنه جایگزین داشته باشین (به هر حال پیشگیری بهتر از درمانه) برای بررسی راه های مختلفی هست. یکیش اینه که دامنه رو باز کنیم و توش دنبال عبارت "دسترسی به تازنمای فراخوانده شده امکان پذیر نمی باشد" بگردیم که این کار کاملا مزخرفه چون زمان پاسخگویی و اعلام نتیجه بیشتر از 5 دقیقه طول میکشه (البته روی لوکال بیشتره) راه دیگه اینه که تایتل (عنوان صفحه) رو بررسی کنید که این راه هم یک راه درست نیست چون با توجه به موضوع هیلترینگ سایت کد عنوان فرق میکنه و ممکنه دامنه مورد نظر در یک بازه زمانی به دلایل مختلف هیلتر بشه و کد تغییر کنه. اما چیزی که همه جا ثابته آدرس ای پی سایت پیوند هاست http://10.10.34.34 ماشالا عجب ای پی جالبیم داره بزنم به تخته [شکلک زدن به تخته] حالا من با استفاده از دستور CURL یک درخواست رو شبیه سازی می کنم که انگار واقعا یه کاربر داره دامنه رو بررسی می کنه (با این دستور CURL انشاالله آشنا هستید که ؟ ) function is_filter($Url){ $ch = curl_init(); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $Url); curl_setopt($ch, CURLOPT_HEADER, TRUE); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, FALSE); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); $a = curl_exec($ch); return strpos($a , 'http://10.10.34.34') ? true : false; } این تابع خروجی خاصی رو چاپ نمیکنه برای دیدن خروجی باید از var_dump() استفاده کنید یا print_r() البته لزومی هم به چاپ چیزی نداره. حالا با یک شرط این تابع رو به کار می بریم. $url_status=is_filter('http://www.google.com'); if($url_status==true){ echo 'سایت هیلتر نیست'; } else{ echo 'اوخ اوخ، نیا نیا ! سایت هیلتر است عاقا'; } این یکی از چند روش کاربردی برای بررسی دامنه اس !
  14. دیدم بازار پست های سئو داغ هست گفتم منم داغ ترش کنم :دی لطفا نظرتون رو درباره فایل مناسب برای robots.txt وردپرس اعلام کنید. فایل زیر چگونه هست به نظرتون: User-agent: * # Directories Disallow: /?theme= Disallow: /wp-admin/ Disallow: /wp-includes/ Disallow: /go/ Disallow: /share/ Disallow: /logo/ Disallow: /feed/ Disallow: /trackback/ Disallow: /rss/ Disallow: /comments/feed/ Disallow: /date/ Disallow: /tag/ Disallow: /author/ Disallow: /wp-content/cache/ Disallow: /wp-content/languages/ Disallow: /wp-content/plugins/ Disallow: /wp-content/themes/ Disallow: /wp-content/backup-db/ Disallow: /xmlrpc.php Disallow: /wp-cron.php Disallow: /wp-register.php Disallow: /wp-signup.php Disallow: /wp-trackback.php Disallow: /wp-settings.php Disallow: /wp-mail.php Disallow: /wp-login.php Disallow: /wp-comments-post.php Disallow: /wp-activate.php Sitemap: http://domain.com/sitemap.xml.gz
  15. با سلام خدمت دوستان در این آموزش قصد دارم درباره زبان جاوا اسکریپت آموزش بدم این آموزش نوع آموزش ها در فضای مجازی بسیار وجود دارد اما قرار هست تفاوت های بسیاری وجود داشته باشد خب ابتدا : 1-در این تاپیک اسپم ندهید و یا سوال نفرمایید /سوال و جواب در تاپیک جداگانه مطرح کنید تا بقیه دوستان استفاده کنند 2-آموزش ها پیوسته میباشند و در آخر به صورت یک فایل PDF در اختیار دوستان قرار میگیرد 3-یک سری پیش نیاز هم لازم هست همانند : HTML 4-اگر هر نوع پیشنهاد و یا انتقادی هم وجود دارد با بنده در ارتباط باشید 5-دوستانی هم که میخواهند در این تاپیک همکاری کنند اعلام نمایند -------------------- موفق باشید ---------------------
  16. سلام ، بعد از ديدن اين تاپيك در انجمن تصميم گرفتم كه آموزش نحوه‌ي رفع ارور‌هاي قالب‌هارو به مرور قرار بدم كه ديدم دوست عزيزم آقا فرجاد اين كار رو انجام دادند ، من هم اين آموزش رو با اجازه‌ي آقا فرجاد ، با نگارش خودم اينجا قرار ميدم و به كمك دوستان سعي در تكميل‌تر شدنش ميكنيم تا ديگه كاربران در اين مورد به مشكل نخورند ، دوستان دقت كنند كه سوالات رو در اين جا مطرح نكنند چون كه بخش آموزش هستش ، تمامي سوالات و مشكلات خودتون رو فقط در تاپيك "مشكلات و سوالات رفع ارورهاي قالب در W3C" مطرح كنيد .. رفع ارور‌هاي قالب‌ها كار زياد مشكلي نيست و هر شخصي ميتونه خطاهاي قالب سايتش رو خودش رفع كنه به شرطي كه مقداري با XHTML و نوع خطاهاي W3 آشنا باشه (يا همون تجربه) ، در بين اين ارورها تعدادي هستند كه به صورت معمول و هميشگي اتفاق مي‌افتند ، ما اين خطاها به همراه نحوه‌ي رفع كردنش رو براي شما قرار ميديم ، ابتدا به آدرس http://validator.w3.org ميريم و آدرس سايت رو وارد ميكنيم و Check رو ميزنيم تا ارورها نمايش داده بشه ، ارورهاي متداول : 1 - عدم تعريف alt براي عكس‌ها ارور نمايش داده شده : رفع ارور: كد عكسي كه بدون alt قرار گرفته شده و خطا گرفته شده : <img src="http://www.wp-parsi.jpg" border="0" /> كد عكس alt اضافه شده و صحيح و بدون خطا : <img src="http://www.wp-parsi.jpg" border="0" alt="wp-parsi" /> 2 - استفاده نادرست از خط شكن ، تگ <br> ارور نمايش داده شده : رفع ارور: قرار دادن تگ <br /> به جاي <br> در تمامي جاهاي پوسته .. 3 - قرار ندادن / در آخر تگ‌هاي متا ، استايل ، img ارور نمايش داده شده : رفع ارور: مثال غلط كه / قرار داده نشده و خطا گرفته ميشود <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > مثال صحيح و بدون خطا <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 4 - استفاده از id بیشتر از یکبار در قالب ارور نمايش داده شده : رفع ارور: اگر در استایل قالب کلاسی به صورت زیر تعریف شده بود , از این کلاس فقط یک بار باید در كل قالب استفاده کنیم #class { } اگر نیاز به چند بار استفاده هست باید در استایل به جای # , . قرار دهیم و يا اگر id هست كه چند بار ازش در قالب استفاده شده بايد تغيير داده بشه ، .class{ } 5 - وجود </div> اضافه در كدهاي قالب ، ارور نمايش داده شده : رفع ارور: با توجه به خطي كه در خطا گفته شده ميريم و div اضافه رو پاك ميكنيم ، يا div هارو دنبال ميكنيم به ترتيب و هر كدوم كه اضافي بود پاك ميكنيم .. 6 - </a> اضافی در قالب (بسته شدن تگ a در صورتی که اصلا باز نشده) ارور نمايش داده شده : رفع ارور: </a> اضافه رو با توجه به خطی که توي ارور هست حذف میکنیم ، اين ارور ممكنه براي ساير تگ‌هاي </td> </tr> </table> </ul> </li> </p> هم اتفاق بيافته كه به همين صورت رفع خطا ميكنيم .. دوستان تاپيك رو دنبال كنيد ، به زودي و به مرور تاپيك كاملتر ميشه و ارورهاي بيشتري قرار ميگيره ، شما هم ميتونيد براي كاملتر شدن تاپيك ، ارور و نحوه‌ي رفعش رو اينجا قرار بديد ،
  17. آموزشی

    HTML 5 دارای قابلیت ها و امکانات جدیدی است که کار را برای طراحان وب بسیار ساده می کند . از جمله این امکانات می توان به پخش فایل های صوتی و تصویری بدون نیاز به نرم افزار جانبی خاص و یا طراحی اشیا به صورت 2 بعدی اشاره کرد . در اين بخش سعی میشه ، تا با ارائه مثال های عملی همراه با کد اصلی برنامه و خروجی واقعی ، نحوه ايجاد يک وب سايت را تشريح کنیم .
  18. با عرض سلام من به مشکلی خوردم که راه حل اون رو نمیدونم در هدر سایت یک نویگیشن بار دارم که منوی اصلی سایتم به صورت دراپ داون در این نویگیشن بار وجود داره ، قال سایت من shaply هستش و استفاده از ویجت ها در body بازه ، من با استفاده از یک ویجت اسلایدر در بالاترین قسمت و زیر هدر سایت که ارتفاع اونم 55 پیکسل هستش اسلایدر بزرگ ایجاد کردم ، و حالا زمانی که میرم روی دراپ داون ها متاسفانه تا قبل از اسکرول کردن به پایین ، زیر منو ها به زیر اسلایدر میرن ، اما بعد از اسکرول کردن به پایین این مشکل حل شده و منو ها و زیر منو ها نمایش داده میشن ، هرچه z-index رو افزایش دادم نتیجه ای نداشت ، چطور میتونم این مشکل رو حل کنم ؟ و سوال دوم این که در این تم منو ها اول به پایین و بعد به راست باز میشن و من میخوایم سایت رو به صورت فارسی داشته باشم و میخوام اول به پایین و بعد به چپ باز بشن منو ها , چه تغییری میتونم در css ایجاد کنم ؟
  19. سلام دوستان اگه بخایم که تو وردپرس کد های html رو مثل همیچین چیزی : قرار بدیم باید چیکار کنیم ؟ http://ariannn.mihanblog.com/post/62 http://www.ashoora.ir/menu-id-1?task=view
  20. چطور میتونم با افزونه JW Players ویدیو بزارم تو سایت؟ خواهشا اموزشش رو بهم بگین.ممنون میشم
  21. آموزشی

    سلام دوستان من یه مدت هست افزونه هایی که نصب می کنم ورد پرس بهم این اخطار هار رو میده کسی میتونه کمک کنه برای مثال تازگی ها افزونهwp-super cacheرو که نصب کردم این اومد قبلا هم چیزای دیگه بود مرسی اگر راهنمایی کنید
  22. با سلام و عرض ادب خدمت تمامی کاربران انجمن وردپرس پارسی امروز یک کدی براتون قرار میدم که با استفاده از این کد میتونید به تمامی پست های یه دسته خاص از وب سایتتون متای robots با مقدار noindex,follow اضافه کنید. در صورت نصب بودن افزونه سئو وردپرس add_filter('wpseo_robots', 'mehran_specific_category_posts_add_noindex_yoast'); function mehran_specific_category_posts_add_noindex_yoast($content) { if(is_single() && in_category(777)) { return "noindex,follow"; } return $content; } در صورت نصب نبودن افزونه سئو وردپرس add_action('wp_head', 'mehran_specific_category_posts_add_noindex'); function mehran_specific_category_posts_add_noindex() { if(is_single() && in_category(777)) { $output = '<meta name="robots" content="noindex,follow" />' . "\n"; } echo $output; } توجه1: کدهای بالا رو باید در فایل functions.php قالب سایتتون و زیر اولین <?php قرار بدید. توجه2: به جای عدد 777 در کد باید آیدی دسته ای رو قرار بدید که قراره پست هاش noindex,follow بشن. موفق باشید
  23. من برای یک پروژه وردپرسی از wp_statistics استفاده میکنم که آمار بازدیدهای سایت رو برای من ثبت میکنه. نیاز داشتم که نوشته ها رو بر اساس تعداد بازدید نشون بدم اما متاسفانه این افزونه از WP_Query ساپورت نمیکنه . اما همیشه راه حلی هست، در ادامه روشی که من برای گرفتن ۱۰ پست پربازدید استفاده کردم رو توضیح میدم، اگه پیشنهادی دارید لطفا بگید تا این روش رو بهتر کنیم. ما در WP_Query با استفاده از post__in میتونیم شناسه پست ها رو بدیم و لوپ رو بر اساس اون شناسه ها بسازیم. پس اگه شناسه مطالب بر اساس بازدید رو به دست بیاریم میتونیم لوپ مورد نظر رو بسازیم. افزونه آمار، اطلاعات بازدید رو در جدول statistics_pages ذخیره میکنه، لازم بود که این جدول رو با جدول مطالب جوین کنیم تا اطلاعات رو به دست بیارم SELECT * FROM `wp_statistics_pages` JOIN `wp_posts` ON wp_posts.ID = wp_statistics_pages.id حالا مشکل اینجاست که این روش مجموع بازدید ها رو برای ما نمیاره و بازدیدهای هر روز رو در یک ردیف میاره و ردیفهای بسیار زیادی ایجاد میشه و سورت کردن ممکن نیست. پس لازمه که این خروجی رو بر اساس شناسه گروه‌بندی کنیم: SELECT * FROM `wp_statistics_pages` JOIN `wp_posts` ON wp_posts.ID = wp_statistics_pages.id GROUP BY id حالا میتونیم سورت رو انجام بدیم و ۱۰ نتیجه آخر رو دریافت کنیم: SELECT * FROM `wp_statistics_pages` JOIN `wp_posts` ON wp_posts.ID = wp_statistics_pages.id GROUP BY id ORDER BY count DESC LIMIT 10 من به یک نوع مطلب خاص (publication) نیاز داشتم و فقط شناسه ها رو میخوام، پس کوئری نهایی من میشه این :‌ SELECT wp_statistics_pages.id FROM `wp_statistics_pages` JOIN `wp_posts` ON wp_posts.ID = wp_statistics_pages.id WHERE wp_posts.post_type = 'publication' GROUP BY id ORDER BY count DESC LIMIT 6 حالا این کوئری رو توی وردپرس اجرا میکنم و نتایج رو به دست میارم :‌ global $wpdb; $results = $wpdb -> get_results('SELECT wp_statistics_pages.id FROM `wp_statistics_pages` JOIN `wp_posts` ON wp_posts.ID = wp_statistics_pages.id WHERE wp_posts.post_type = 'publication' GROUP BY id ORDER BY count DESC LIMIT 10', ARRAY_A ); و در نهایت با استفاده از این موارد به دست آمده لوپ نهایی خودم رو میسازم، اینجا لازمه که مجددا نوع مطلب رو هم مشخص کنیم و برای اینکه ترتیب به هم نخوره هم از 'orderby' => 'post__in' استفاده میکنم: $args = array( 'post_type' => 'publication', 'post__in' => $results, 'orderby' => 'post__in' ); $query = new WP_Query( $args ); نتیجه رو میتونید توی صفحه اول تیتر ببینید. لطفا نظراتتون در مورد این روش رو برای من بنویسید و خوشحال میشم اگه پیشنهادی برای برای بهتر شدن دارید بهم بگید.
  24. اگه پس از ورود به صفحه اصلی سایت یا پنل مدیریت خود صفحه سفید را مشاهده کردید این پست را کامل مطالعه کنید و با ما همراه باشید . نکته : (کارها رو به ترتیب انجام بدهید و هر کدام مشکلتون حل نکرد به مرحله بعد بروید ) 1- اولین قدم باید define('WP_DEBUG', true); رو به انتهاي wp-config.php اضافه كن و ذخيره كن و بعد ببين كه چه ايرادي از سايتت ميگيره ؟؟ 2- افزونه ها رو تک تک غیر فعال کنید تا بفهمید ایراد از کدام هست 3- پوسته جاری خود را حذف کنید.(منظور از حذف این است که تغییر نام بدهید) 4- فایل Wp-Config.php را حذف و دوباره جایگزین کنید (اول اطلاعات بانک اطلاعاتی خود را بردارید بعد اقدام به حذف کنید) 5- بعد از انجام لاگ این به صورت دستی آدرسی شبیه زیر را در آدرس بارتون چک کنید http://YOURDOMAIN/wp-admin/index.php در آدرس بالا بجای YOURDOMAIN آدرس سایت خود را وارد کنید 6- اگر وردپرس را ارتقای دستی دادید بهتر است محتویات پوشه های wp-admin و wp- includes را کاملا پاک کنید و محتویات نسخه ی جدید را جایگزین کنید نکته : htaccess هم بعد از تعیین نوع پیوند یکتا و نصب افزونه کش بهتر است در دسترسی 444 باشد نکته : دسترسی را برای فایل wp-config به 444 و برای فایل های php دیگر 666 برای پوشه ها 750 و برای بخش هایی مثل آپلود هم 755 قرار بدید و نکته آخر اینکه : اگر دیدین که باز هم ارور هست با وجود اینکه مراحل بالا رو انجام دادین فقط کافیه کاری که در مرحله یک کردین رو پاک کنید اگر دیگر دوستان گزینه های دیگه رو میدونن به این پست اضافه کنن.اگر کسی مشکلی داشت تاپیک جدید باز کنه امیدوارم مفید باشه و کمک کوچکی کرده باشم
  25. باسلام سوالی از خدمتتون داشتم. میشه من یه دامنه .ir خریداری کنم و کد های یک سایت خاص رو کلا کپی کنم و تو دامنه خودم بکار ببرم؟ یعنی اینکه دیگه نیازی به طراحی سایت نداشته باشه و به راحتی سایتم ساخته بشه؟ اگه امکانش هست واسم یه مقدار توضیح بدید باید چیکار کنم. ممنون