رفتن به مطلب

اعمال تغییرات css در فایل افزونه


پست های پیشنهاد شده

با سلام و احترام . دوستان ، من یه افزونه روی وردپرسم نصب کردم ولی میخوام تغییرات کوچکی در استایل افزونه بدم ، ولی از اونجاییکه با آپدیت افزونه ، اون تغییرات هم از بین میره ، میخوام که این تغییرات رو در فایل استایل قالب ایجاد کنم تا با آپدیت افزونه هم استایل ها بهم نریزه .

راه اصولی و درستش چیه ؟

کمکم کنید خواهشا .

لینک به ارسال

 

در در 2/16/2017 at 06:44، Kamali گفته است :

با سلام و احترام . دوستان ، من یه افزونه روی وردپرسم نصب کردم ولی میخوام تغییرات کوچکی در استایل افزونه بدم ، ولی از اونجاییکه با آپدیت افزونه ، اون تغییرات هم از بین میره ، میخوام که این تغییرات رو در فایل استایل قالب ایجاد کنم تا با آپدیت افزونه هم استایل ها بهم نریزه .

راه اصولی و درستش چیه ؟

کمکم کنید خواهشا .

سلام

راه اصولی همینه که خودتون گفتید. میتونید داخل فایل استایل یا rtl قالبتون کدها رو قرار بدید. البته اگه در آپدیتهای بعدی افزونه کدها تغییری پیدا نکنن مشکلی بوجود نمیاد. 

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

لینک به ارسال
در 3 ساعت قبل، logomaster گفته است :

راه اصولی همینه که خودتون گفتید. میتونید داخل فایل استایل یا rtl قالبتون کدها رو قرار بدید. البته اگه در آپدیتهای بعدی افزونه کدها تغییری پیدا نکنن مشکلی بوجود نمیاد. 

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

 

ببینید من اول ، تغییراتی که میخواستم رو در خود استایل افزونه انجام دادم و به خوبی و بدون مشکل ، تغییرات اعمال شد ، ولی وقتی اومدم عین کدهایی که تو افزونه بود رو داخل style.css قالبم گذاشتم تغییرات اعمال نشد !

مثلا یه جا میخواستم پنل تنظیمات افزونه رو راست چین کنم ، وقتی اینکار رو داخل خود استایل افزونه انجام دادم ، به خوبی تغییرات اعمال شد ، ولی وقتی بردم تو style.css قالب ، این تغییرات اعمال نشد ؛ واسه همینم این تاپیک رو راه انداختم که ببینم مشکل کار از کجاست ؟

ممنون میشم راهنمایی کنید .

ویرایش شده توسط Kamali
لینک به ارسال
در 31 دقیقه قبل، Kamali گفته است :

 

ببینید من اول ، تغییراتی که میخواستم رو در خود استایل افزونه انجام دادم و به خوبی و بدون مشکل ، تغییرات اعمال شد ، ولی وقتی اومدم عین کدهایی که تو افزونه بود رو داخل style.css قالبم گذاشتم تغییرات اعمال نشد !

مثلا یه جا میخواستم پنل تنظیمات افزونه رو راست چین کنم ، وقتی اینکار رو داخل خود استایل افزونه انجام دادم ، به خوبی تغییرات اعمال شد ، ولی وقتی بردم تو style.css قالب ، این تغییرات اعمال نشد ؛ واسه همینم این تاپیک رو راه انداختم که ببینم مشکل کار از کجاست ؟

ممنون میشم راهنمایی کنید .

خب منم برا همین گفتم ک اگه کار نکرد باید کدهارو جایی ذخیره کنید و در اخر به فایل استایل افزونه ی اپدیت شده اضافه کنید. فکر میکنم باید به افزونه تون یه فایل rtl اضافه کنید و کدهارو داخلش قراربدید. و یا اینکه شما اگه کدهای اصلی استایل افزونه رو تغییر میدید ، همین کدهای تغییر یافته رو یه جا ذخیره کنید و در آخر هر مقداری ک به کدها دادید !important رو اضافه کنید، و این کدها رو به فایل استایل افزونه اپدیت شده انتقال بدید (انتهای فایل استایل)

ویرایش شده توسط logomaster
لینک به ارسال
در 35 دقیقه قبل، logomaster گفته است :

خب منم برا همین گفتم ک اگه کار نکرد باید کدهارو جایی ذخیره کنید و در اخر به فایل استایل افزونه ی اپدیت شده اضافه کنید. فکر میکنم باید به افزونه تون یه فایل rtl اضافه کنید و کدهارو داخلش قراربدید. و یا اینکه شما اگه کدهای اصلی استایل افزونه رو تغییر میدید ، همین کدهای تغییر یافته رو یه جا ذخیره کنید و در آخر هر مقداری ک به کدها دادید !important رو اضافه کنید، و این کدها رو به فایل استایل افزونه اپدیت شده انتقال بدید (انتهای فایل استایل)

اینکار که بخوام کدها رو یه جا ذخیره کنم و با هر آپدیت افزونه ، دوباره به انتهای استایل افزونه اضافه کنم که کار خسته کننده ای میشه ، چون این افزونه ، تقریبا هر چندوقت یکبار آپدیت میشه و جزو افزونه های تقریبا پر آپدیت وردپرسه .

راهکاری هست که هم تغییرات اعمال بشه و هم نخواد با هر بار آپدیت افزونه ، مجددا تغییرات رو اعمال کرد ؟

لازم به ذکره که من دستور important رو که گفتید ، در style.css قرار دادم و روی برخی تغییرات کار کرد ، ولی واسه راستچین شدن پنل تنظیمات افزونه ، جواب نداد و عملی نشد .

این فایل rtl رو چه جوری باید بسازم ؟ آیا این روش عملیه و پنل تنظیمات افزونه رو راستچین میکنه ؟

لینک به ارسال
در ۱ ساعت قبل، Kamali گفته است :

اینکار که بخوام کدها رو یه جا ذخیره کنم و با هر آپدیت افزونه ، دوباره به انتهای استایل افزونه اضافه کنم که کار خسته کننده ای میشه ، چون این افزونه ، تقریبا هر چندوقت یکبار آپدیت میشه و جزو افزونه های تقریبا پر آپدیت وردپرسه .

راهکاری هست که هم تغییرات اعمال بشه و هم نخواد با هر بار آپدیت افزونه ، مجددا تغییرات رو اعمال کرد ؟

لازم به ذکره که من دستور important رو که گفتید ، در style.css قرار دادم و روی برخی تغییرات کار کرد ، ولی واسه راستچین شدن پنل تنظیمات افزونه ، جواب نداد و عملی نشد .

این فایل rtl رو چه جوری باید بسازم ؟ آیا این روش عملیه و پنل تنظیمات افزونه رو راستچین میکنه ؟

ببینید ، بنظر نمیاد ک کار خسته کننده ای باشه  ، به هرحال شما اگه بخواید از فایل rtl هم برای افزونه استفاده کنید بعد از اپدیت باید به فایل های افزونه اضافه کنیدش.اگه فایل rtl برای افزونه شما جواب بده ، کار سختی نیست. یه فایل متنی بسازید و پسوند فایل رو css قرار بدید ، بعد این فایل رو کنار فایل استایل داخل افزونه قرار بدید.

ویرایش شده توسط logomaster
لینک به ارسال
در 12 دقیقه قبل، logomaster گفته است :

ببینید ، بنظر نمیاد ک کار خسته کننده ای باشه  ، به هرحال شما اگه بخواید از فایل rtl هم برای افزونه استفاده کنید بعد از اپدیت باید به فایل های افزونه اضافه کنیدش.اگه فایل rtl برای افزونه شما جواب بده ، کار سختی نیست. یه فایل متنی بسازید و پسوند فایل رو css قرار بدید ، بعد این فایل رو کنار فایل استایل داخل افزونه قرار بدید.

این روشهایی که بخوام هر دفعه تغییرات رو اعمال کنم که کاری نداره و نیاز به هیچ دنگ و فنگی نیست و اصلا فایل اضافه نمیخواد بسازم !

من وقتی اومدم تو یک انجمن وردپرس تاپیک زدم واسه این بوده که یک راهکار درست و حسابی و دائمی پیدا کنم وگرنه این روش های موقتی که راهکار درستی نیست .

لینک به ارسال
در 31 دقیقه قبل، Kamali گفته است :

این روشهایی که بخوام هر دفعه تغییرات رو اعمال کنم که کاری نداره و نیاز به هیچ دنگ و فنگی نیست و اصلا فایل اضافه نمیخواد بسازم !

من وقتی اومدم تو یک انجمن وردپرس تاپیک زدم واسه این بوده که یک راهکار درست و حسابی و دائمی پیدا کنم وگرنه این روش های موقتی که راهکار درستی نیست .

من گفتم هر دفعه تغییرات رو اعمال کنید?

من گفتم تغییرات رو یک بار داخل فایل rtl افزونه تون قرار بدید وبعد از هر بار اپدیت این فایل رو به افزونه اضافه کنید.

البته اگه افزونه تون با فایل rtl تغییرات رو اعمال کنه.

من هم همینقدر ک میدونستم کمکتون کردم، جسارتی هم نکردم و شمارو هم به کاری وادار نکردم. امیدوارم دوستان راه بهتری رو پیشنهاد بدن 

لینک به ارسال
در 3 ساعت قبل، logomaster گفته است :

من گفتم هر دفعه تغییرات رو اعمال کنید?

من گفتم تغییرات رو یک بار داخل فایل rtl افزونه تون قرار بدید وبعد از هر بار اپدیت این فایل رو به افزونه اضافه کنید.

البته اگه افزونه تون با فایل rtl تغییرات رو اعمال کنه.

من هم همینقدر ک میدونستم کمکتون کردم، جسارتی هم نکردم و شمارو هم به کاری وادار نکردم. امیدوارم دوستان راه بهتری رو پیشنهاد بدن 

منظورم از تغییرات ، همین بود که بخوام هر دفعه یک فایلی رو که قبلا ایجاد کردم رو به فایلهای افزونه اضافه کنم . اینم خودش یه جور تغییرات حساب میشه .

بنده قصد جسارت به شما رو نداشتم و اگه لحنم سوء تفاهمی رو واستون ایجاد کرد عذرخواهی میکنم . باور کنید چند مدته که درگیر این مشکلم و هرکاری کردم نشده . آخرش گفتم بیام انجمن ، شاید کسی بتونه یه راهکار دائمی بده .

یعنی واقعا واسه همچین موردی راهکار دائمی وجود نداره ؟ من قبلا افزونه ی فرم تماس 7 رو ، هر نوع استایلی که میخواستم رو واسش داخل style.css ایجاد کردم و هیچ مشکلی نداشت و به راحتی همه ی استایلها رو میگرفت ، ولی این افزونه ، نمیدونم چرا اینجوری میکنه !!! واقعا گیر کردم . هرکی میتونه کمک کنه خواهشا دریغ نکنه .

لینک به ارسال
  • 2 هفته بعد...

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...