رفتن به مطلب

Lahijan

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

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

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

  • روز های برد

    5

تمامی مطالب نوشته شده توسط Lahijan

  1. سلام. خیر میتونه طراحی تو ذهن شما باشه. میتونید مشابه یک سایت دیگر درست کنید. طراحی میتونه روی صفحه کاغذ باشه یا روی ورد باشه. البته دونستن فتوشاپ ضرر نمیزنه اما برای قالب درست کردن لزومی به اون نیست. البته ممکنه شما بخواهید ایمیجی در سایت بزارید که نیاز به فوتو شاب داره که بحث دیگری است. یکی از مهمترین دلایلی که بعضی ها از فوتوشاپ استفاده میکنند برای کارهای تیمی و یا شرکتی است. فرض کنید شخصی از شرکتی میخواهد که یک قالب برایش درست کنند برای اینکه بعدها با هم اختلاف پیدا نکنند یک طرح با فوتوشاپ درست میکنند و وقتی که دو طرف روی آن طرف توافق کردند براساس آن طرح شروع به ساخت
  2. من بهتون مسیج خصوصی میدم. لطفا اگر کسی راه بهتری هم داره به پیشنهادتون ادامه بدید.
  3. اون کد فایل رو متوقف میکنه. اونو در بالای فایل admin-footer.php قرار بدید تا ببینیم که تکست حذف میشه یا خیر. اگر تکستان حدف بشه به معنی این است که این فایل رو بکلی از دور خارج نکرده اند. من هم همزمان احتمالات دیگر رو بررسی میکنم.
  4. فیلتر admin_footer_text باید جواب میداد اما اگر هیج کدام از راهها بالا نشد نشون میده که طراح قالب تعقیراتی بوجود آورده که جلوی ادیت تکست رو بگیره. از اینجا به بعد باید با شکیبایی و قدم به قدم دنبال مشکل بگردید. اگر خیلی ریشه ای بخواهم بگویم یا باید در فایل admin-footer.php در فولدر wp-admin دستکاری کرده باشد که کمی غیر حرفه است. یا فیلتر را حذف کرده باشند یا اینکه بطریقی بجای admin-folder.php به فایل دیگری ریدایرکت کرده باشند. برای اینکه احتمال اول رو حذف کنید به فایل admin-footer.php در همان فولدر wp-admin بروید و آنرا با این آدرس مقایسه کنید: https://github.com/WordPress/Wor
  5. Lahijan

    نقشه گوگل WordPress

    اگر منظورتان sitemap است از این پلاگین استفاده کنید: https://wordpress.org/plugins/google-sitemap-generator/ . کمتر دیده میشه پلاگینی اینهمه ریویو مثبت داشته باشد و اینقدر منفی کم باشه.
  6. Lahijan

    کلمات اضافه در لینک اصلی سایت

    این مربوط به ووکامرس است و تنظیمات جئو لوکیشن. در ووکامرس اینگلیسی از این مسیر برید: Admin Menu -> Woocommerce -> Setting گزینه Default customer location رو پیدا کنید و اونو تعقیر بدید به No location by default در ووکارسی فارسی: داشبورد -> ووکامرس -> پیکربندی گرینه "مکان پیشفرض مشتری" را پیدا کنید و آنرا تعقیر بدهید به "بدون مکان پیش فرض" و ذخیره کنید.. اگر درست نشد احتمالا صفحه cache شده. آنرا هم پاک کنید و درست میشه.
  7. Lahijan

    اضافه کردن کد در صفحه اصلی

    گلوبال اینو بزار: global $paged; و اینم کاندیشن برای صفحه فرانت پیج و صفحه بلاگ if ( is_front_page() && is_home() ) { // Default homepage } elseif ( is_front_page() ) { // front-page.php - homepage } elseif ( is_home() ) { // blog page } ببینید اگر اینا درست شد دیگه چه اشکالی باقی میمونه.
  8. Lahijan

    سلام وقت شما بخیر

    آیا ارور بخصوصی میدهد یا همان 500 است؟
  9. Lahijan

    سلام وقت شما بخیر

    این توصیه خود ووکامرس است: اولین کاری که بهتره بکنید این است که debug رو enable کنید. برای اینکار فایل wp-config.php رو پیدا کنید و دیباگ رو به این ترتیب تعقیر بدید: define('WP_DEBUG', true); بعد دوباره سایتتون رو ریفرش کنید و به احتمال زیاد ارور دیده خواهد شد که آنموقع نتیجه رو بگوئید تا ببینیم موضوع چیه.
  10. Lahijan

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

    آیا مارجین پائین را امتحان کردید؟ مثل همان گه گفتم 1px؟ چون میفرمائید که مارجین فاصله رو زیاد میکنه اما خیلی زیاد میکنه. از پلاگین بخصوصی برای منو استفاده میکنید؟ مثلا مکس مگا منو؟
  11. Lahijan

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

    چرا پدینگ یا مارجین کم نمیدهید؟ مثلا margin-bottom: 1px; حدس میزنم که از پدینگ و مارجین بوت استرپ استفاده میکنید که قابل تعقیر نیستند - مگر با CSS که نقض غرض خواهد بود. - اگر پدینگ یا مارجین کم میدهید ولی باز هم فاصله زیاد است احتمال دارد که از ابتدا مارجین یا پدینگ آنها منفی بوده.
  12. یک راه حل برای افزایش سرعت صفحه هایی که ایمیج یا ویدئو سنگین دارند استفاده از پلاگین های Lazy Load است که اساسا برای همین منظور آمده اند. یکی از سرراست ترینشون که دیدم: https://wordpress.org/plugins/bj-lazy-load/ است. اگر نخواهید از پلاگین استفاده کنید پیشنهاد من استفاده از جاوا اسکریپت با یا بدون Ajax است. مثل استفاده از setInterval. مثلا در موقع لود صفحه به همه تصاویر یک آی دی بدید که یا شماره اختصاصی داشته باشه و یا ای دی آنها array باشد و همچنین همه آدرس های ایمیجها را در multidimentional array قرار بدید و الی آخر .... آپدیت: این ویدئو به طور خیلی خلاصه نشون میده که BJ Lazy Loa
  13. با ورد پرس و پلاگین ووکامرس میتوانید دقیقا کاری رو که این سایت انجام میده بکنید و صد البته احتیاج به استایل بسیار زیاد دارد که برای همه فریم ورکها هم این موضوع صدق میکند. سناریو: میخواهید رستورانی اضافه کنید به نام خوشنام که قیمت چلو کباب برگ را به جای سی هزار تومان با تخفیف بیست هزار تومان میدهد. راه حل:یک محصول به ووکامرس اضافه میکنید به نام "چلوکباب برگ در رستوران خوشنام" و در قسمت قیمت عادی میزنید 30 هزار تومان و در قسمت قیمت تخفیفی میزنید 20 هزار تومان. بازدید کننده سایت مبلغ را به حساب شما واریز میکند و رسید میگیرد و رسید را به رستوران میبرد. راه حل بسیار ساده تر و الب
  14. Lahijan

    نمایش لیست دسته بندی ها در داخل یک برگه

    اگر حتما میخواهید از شورت کد استفاده کنید از این پلاگین استفاده کنید: https://wordpress.org/plugins/list-categories/ بعد این شورت کد رو وارد کنید: [categories] اگر از ووکامرس استفاده میکنید و میخواهید کتگوریهای ووکامرس رو نشون بده از این شورت کد استفاده کنید: [categories taxonomy=product_cat] اگر میخواهید که کتگوریهای خالی رو هم نشود بده: [categories hide_empty=0]
  15. Lahijan

    ایجاد سامانه ارتباطی داخلی یک شرکت

    سلام. بله میشه ساخت اما چرا بجای ساختن یک سایت که فقط همچین وظیفه کوچکی رو انجام بده از پلاگین های پراجکت منجر ها استفاده نمیکنید؟ یکی از پراجکت منجر های خیلی رایج و قدیمی ٌٌWP Project Manager است که بسیار بسیار گسترده تر و فراتر از اینا عمل میکنه. البته برای اینکه سوالتون رو نادیده نگرفته باشم یک سناریو را پیشنهاد میکنم: اول یوزر ها رو طبقه بندی میشوند مثلا همه میتونن پروژه پیشنهاد بدن اما فقط 5 نفر میتونن آن پروژه ها رو تائید کنند. بعد یا در قسمت عمومی وب سایت و یا در قسمت ادمین سایت صفحاتی درست میشود که پیشنهادات در آن وارد شود. بعد از اینکه یک پروژه وارد شد هر یک از آن پنج نفر
  16. سلام. پلاگین Contact Form 7 اینکار رو به راحتی انجام میده. یک خورده پیچیده تر از اونیه که آدم اول فکر میکنه. یک ویدئو اینجاست که اگر خواستید توضیح داده: https://www.youtube.com/watch?v=5D9GDwDIJ3I من خودم امتحان کردم و جواب داد. اگر مشکلی بود دوباره اینجا بگید تا راهنمایی کنیم.
  17. Lahijan

    تبدیل به قالب وردپرس

    آدرسی که گذاشتید به یک صفحه داخلی سایت اصلی میره. آیا میخواهید سایت کاملا مثل سایت اصلی بشود یا سایتی فقط مشابه همین صفحه میخواهید؟ اگر دقت کنید در این صفحه فرم بوکینگ وجود ندارد. صد در صد میشه طراحی رو مثل همین سایت کرد. اصلا دیزاین قسمت ساده کار است. در مورد انتقال اطلاعات پلاگین های زیادی میبینم که جوملا رو به ورد پرس مایگریت میکنند. اتفاقا سایت از پلاگین solidres استفاده میکنه که در ورد پرس رپاسیتوری هم موجود است بنابراین باید انتقال نسبتا ساده باشد. البته بستگی به برداشت ما از ساده دارد.
  18. Lahijan

    مشکل در کد comments_template()

    تا اینجا که من دیدم وقتی شما وردپرس رو اینستال میکنید بدون هیچ تنظیم بخصوصی همه کامنت ها رو در زیر هر پست نشون میده. حتی میتوانید گزینه نام و ایمیل اجباری رو هم حذف کنید که نیازی هم به وارد کردن اینها نباشد. احتمالا شما صفحه ای رو که پستهای تکی رو نشون میده تعقیر دادید. در قالبهای خیلی ساده این صفحه single.php است. صفحه رو دوباره به صورت اوریجینال برگردانید و با آن امتحان کنید ببینید که کامنت ها درست میشوند. اگر مشکلی نبود معلوم میشود که جایی در همان صفحه چیزی را تعقیر داده اید که اوضاع را تعقیر داده اما اگر باز هم همانطور باقی ماند چند حالت دارد: یا تنظیماتی را در ادمین تعقیر دا
  19. Lahijan

    داینامیک کردن سایت

    یعنی یک سایتی دارید که تمام صفحاتش استاتیک و با html است؟ آیا از این سایتهای قدیمی است که فقط یک صفحه جهت معرفی شرکتی یا شخصی یا محصولی دارند؟ و یا یک سایت قدیمی که هفت هشت صفحه دارد ولی استایتک و ثابت هستند؟ بهر حال آیا تاکنون ورد پرس را روی یک سایت اینستال کرده اید؟ اگر سایتی دارید و اینجا بگذارید بیشتر میشود کمک کرد یا به من مسیج بدهید تا بیشتر متوجه شوم.
  20. شاید منظورشان استفاده از هوک wp_enqueue_scripts است؟ یک فایل جاوا درست کنید و آن را با این هوک وارد کنید. البته مگر اینکه دنبال چیز خیلی پیچیده تری هستند ولی خودشان هم نمیدانند که چقدر پیچیده است. شاید میخواهند که یک تایمر به محصول اضافه کنید و به محض اینکه تایم به آخر رسید آن محصول از لیست محصولات آفری خارج شود.
  21. Lahijan

    داینامیک کردن سایت

    میفرمائید که میخواهید یک قالب را داینامیک کنید. قالبهای وردپرس خودشان داینامیک هستند دیگر نیازی به داینامیک شدن ندارند. مثلا یک پست به سایتتان اضافه کنید و میبینید که آن پست بلافاصله در صفحه بلاگ شما و در بالا نشان داده میشود بدون اینکه لازم باشد شما هیچگونه html بکار ببرید. وقتی روی لیست پستهایتان کلیک کنید وارد صفحه همان پست میشوید باز هم بدون اینکه آن صفحه را شما دستی تولید کرده باشید. شاید منظورتان چیز دیگری باشد که اگر ممکن است بیشتر توضیح دهید.
  22. وقتی این پلاگین را اینستال میکند در در setting آپشنی اضافه میشود مخصوص همین پلاگین. در آنجا یک tab میبینید با عنوان Custom CSS که میتوانید استایل خودتان را وارد کنید. معمولا پلاگین ها با استایل مخصوص همراه نیستند علتش هم این است که وب سایت ها استایل مخصوص به خودشان را دارند و باید پلاگین با آن استایل هماهنگ باشد نه اینکه از خودش استایلی داشته باشد. مثلا فرض کنید که شما وب سایتی دارید که همه منو های آن ترکیبی از آبی هستند و دکمه ها و تکست باکسها سایز و بک گراند مخصوص به خودشان را دارند. اگر پلاگینی در سایت شما نصب شود که باتن آن قرمز است و تکستها از فامیلی فونت دیگر استفاده میکنند دیزاین
  23. Lahijan

    افزونه تغییر کلی زبان سایت

    وقتی پلاگین رو اینستال میکنید یک گزینه به ادمینتون اضافه میشه به عنوان language برید توی اون گزینه و 2 زبانی را که میخواهید اضافه کنید مثلا اینگلیسی و فارسی وقتی دو زبان رو اضافه کردید به صفحه ادیت پستتان بروید و در منوی سمت راست یکی از زبانها انتخاب شده است. مطالب خودتان را وارد کنید و سیو کنید. بعد روی علامت + در کنار زبان دوم کلیک کنید و مطالب صفحه اینگلیسی را وارد کنید و سیو کنید. حالا به قسمت ویجت ها بروید و ویجت language Switcher را در یکی از ساید بار ها بگذارید. حالا وقتی به صفحه پستتان بروید میبینید که پرچم زبانها اضافه شده که روی هر کدام که کلیک کنید همان صفحه د
  24. Lahijan

    افزونه تغییر کلی زبان سایت

    اگر میخواهید از گوگل ترانسلیت استفاده نکنید پس چاره ای ندارید جز اینکه مطالب رو خودتان ترجمه و تایپ کنید. مگر راه سومی هم هست؟ یکی از بهترین پلاگ اینهایی که در این مورد دیدم Polylang است.
  25. بهتر. به این ترتیب لازم نیست که پلاگین را مطابق آن کرد. حالا میشود از اساس سایت را به طور بهینه طراحی کرد. برایتان یک پی ام میفرستم.
×
×
  • اضافه کردن...