Monica

معرفی استایل جدید به وردپرس

9 پست در این موضوع قرار دارد

سلام

من با این دو روش استایل reset.css رو به پوسته معرفی میکنم ،

  1. میخوام برای کش نشدن ver=2.0 به انتهای css اضافه بشه
  2. میخوام این استایل پایین تر از rtl.css قرار بگیره 

در حال حاضر کدهای زیر رو امتحان کردم و جواب نگرفتم !!!

//روش اول
add_action( 'wp_enqueue_scripts', 'custom_styles' );
function custom_styles() {
    wp_register_style( 'reset', get_template_directory_uri().'/my/reset.css', array(), '2.0', 'all' );
        wp_enqueue_style( 'reset' );
}

//روش دوم
add_action( 'wp_enqueue_scripts', 'custom_styles' );
function custom_styles() {
    wp_enqueue_style( 'reset', get_template_directory_uri().'/my/reset.css',false,'2.0','all' );
}

 

0

به اشتراک گذاری این پست


لینک به پست

سلام و درود

 

add_action('wp_enqueue_scripts', function() {
	wp_enqueue_style("reset", get_template_directory_uri()."/my/reset.css", array(), "2.0", "all");
}, 999);

 

موفق باشید

1

به اشتراک گذاری این پست


لینک به پست
در 11 ساعت قبل، mehran-b گفته است :

سلام و درود

 


add_action('wp_enqueue_scripts', function() {
	wp_enqueue_style("reset", get_template_directory_uri()."/my/reset.css", array(), "2.0", "all");
}, 999);

 

موفق باشید

مهران جان اگر استایل مربوط به پلاگین باشه چی؟

0

به اشتراک گذاری این پست


لینک به پست

درود مجدد

 

در ۱ ساعت قبل، yaali گفته است :

مهران جان اگر استایل مربوط به پلاگین باشه چی؟

برای افزودن فایل استایل موردنظرمون به خروجی وردپرس (هر جایی غیر از پیشخوان میشه خروجی) از همون کدی که دادم باید استفاده بشه ولی اگر بخوایم همین استایل رو به پیشخوان اضافه کنیم کدش به این شکل میشه:

add_action('admin_enqueue_scripts', function() {
	wp_enqueue_style("reset", get_template_directory_uri()."/my/reset.css", array(), "2.0", "all");
});

 

موفق باشید

1

به اشتراک گذاری این پست


لینک به پست
در 21 ساعت قبل، mehran-b گفته است :

سلام و درود

 


add_action('wp_enqueue_scripts', function() {
	wp_enqueue_style("reset", get_template_directory_uri()."/my/reset.css", array(), "2.0", "all");
}, 999);

 

موفق باشید

سلام

تغییری نکرد! فکر کنم در آپدیت جدید فرق کرده . من چندساله همینطوری reset style میدم. اینبار کار نمیکنه

کش پاک کردم با سیستم های مختلف هم چک کردم ، نه ver اضافه شد ، هنوز هم قبل از rtl.css لود میشه

0

به اشتراک گذاری این پست


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

سلام

تغییری نکرد! فکر کنم در آپدیت جدید فرق کرده . من چندساله همینطوری reset style میدم. اینبار کار نمیکنه

کش پاک کردم با سیستم های مختلف هم چک کردم ، نه ver اضافه شد ، هنوز هم قبل از rtl.css لود میشه

درود مجدد

 

والا کدهای هسته که عملیات فوق رو انجام میدن تغییری نکرده و مثل قبله.

یعنی شما با کد فوق باید اون خط مربوط به لینک دادن استایل reset.css به تگ head قالبتون با ورژنش اضافه بشه حالا اینکه چرا بعد rtl.css قرار نمیگیره باید بررسی بشه.

 

موفق باشید

1

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

در 15 ساعت قبل، mehran-b گفته است :

درود مجدد

 

والا کدهای هسته که عملیات فوق رو انجام میدن تغییری نکرده و مثل قبله.

یعنی شما با کد فوق باید اون خط مربوط به لینک دادن استایل reset.css به تگ head قالبتون با ورژنش اضافه بشه حالا اینکه چرا بعد rtl.css قرار نمیگیره باید بررسی بشه.

 

موفق باشید

سلام

نه ورژن هم اضافه نشد! حتی کد رو برداشتم و نام reset.css رو عوض کردم و دوباره با کد شما معرفی کردم. در head ثبت میشه ولی قبل از rtl.css و بدون ورژن ، در لینک زیر میگه باید rtl رو از کار بندازید چون هیچ css نمیتونه بعد از rtl.css لود بشه!

لینک ، کلیک کنید

ویرایش شده در توسط nazanin123
0

به اشتراک گذاری این پست


لینک به پست

درود مجدد

 

کد رو تست کردم ورژن رو اضافه میکنه.

در مورد اون قضیه ای که زیر rtl.css اد بشه باید بررسی بشه که rtl.css به چه شکل اضافه شده به قالب شاید مستقیم از داخل header.php اد شده باشه به قالب که اینجا اگر کدش قبل از تابع

<?php wp_head(); ?>

باشه میشه reset.css رو بعدش اضافه کرد ولی اگر بعد از تابع فوق باشه امکان نداره بتونید reset.css رو بعدش ضاافه کنید و در نتیجه باید به تغییر فایل header.php اقدام کنید.

 

موفق باشید

2

به اشتراک گذاری این پست


لینک به پست
در در 11/27/2017 at 12:42، nazanin123 گفته است :

نه ورژن هم اضافه نشد! حتی کد رو برداشتم و نام reset.css رو عوض کردم و دوباره با کد شما معرفی کردم. در head ثبت میشه ولی قبل از rtl.css و بدون ورژن ، در لینک زیر میگه باید rtl رو از کار بندازید چون هیچ css نمیتونه بعد از rtl.css لود بشه!

 

function gh_refresh_styles() {

// عدد ۱۰ رو بعد از هربار ویرایش استایل افزایش بدهید.

wp_enqueue_style('gh_refresh_styles', get_bloginfo('template_directory') . '/style.css', false, 10);

}

add_action('wp_print_styles', 'gh_refresh_styles');

 

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط yamonil
      سلام به همگی 
      یه شرکت از قبل crm خریده و الان میخوام سایت وردپرسی براشون راه اندازی کنم که وصل بشه به اون crm و خرید محصولات  و بقیه روالش با اون crm انجام بشه. به انبار وصل بشه و محصولات در سایت نمایش داده بشه اما روال خریدش به اون crm وصل بشه .
      ممنون می شم راهنماییم کنید
    • توسط armin19901369
       با سلام و احترام
      یک وبسایت بر مبنای وردپرس دارم. پروژه در رابطه با ارتقا افزونه های وردپرسی هست و شامل دو قسمت زیر هست:
      ۱-در وبسایت از سیستم امتیازدهی با افزونه mycred رو دارم. هوک های پیش فرض افزونه شامل گراویتی فرم هست و بر مبنای پر کردن هر فرم به کاربر امتیاز میده.
      بعد از پر کردن فرم ها با استفاده از افزونه گراویتی فلو روندهایی برای فرم ها انجام میشه. می خوام یه هوک توی mycred تعریف بشه که در صورتی که یک روند برای فرم انجام شد به کاربر امتیاز بده. یعنی یه هوک برای گراویتی فلو تو mycred تعریف بشه.
      ۲-. افزونه mycred برای referal هایی که منجر به ثبت نام کاربر بشه به کاربر ارجاع دهنده امتیاز میده. این در صورتی کار می کنه که از ثبت نام پیش فرض وردپرس استفاده بشه.ثبت نام در حال حاضر از طریق افزونه digits و با استفاده از شماره موبایل انجام میشه
      می خوام با ثبت نام کاربر از طریق digits هم امتیاز ارجاع داده بشه.
      ممنون میشم هزینه و زمان رو برای انجام هر قسمت پروژه بفرمایید.
    • توسط soshiant
      درود دوستان
       
      من زمانی که پست ها رو زمان بندی میکنم، گاهی بعضی از پست ها در زمان تعیین شده ارسال نمیشه و وقتی به «نوشته» رجوع میکنم جلوی پست نوشته «زمان از دست رفته».
      ضمنا در بخش سلامت سایت هم یه همچین اروری وجود داره که احتمالا مرتبط با همین اشکال هست:
      «The scheduled event, daily_clean_database, is late to run. Your site still works, but this may indicate that scheduling posts or automated updates may not work as intended.»
       
      میدونید مشکل چیه و چطور باید رفعش کنم؟
      سپاس
    • توسط soshiant
      سلام
      در سایت من یه سری آیکون وجود داره که کد فراخوانی کنم
      مثلا وقتی این کد در جایی از سایت گذاشته میشه:
      <div class="box"><i class="icon-menu"></div> آیکنی که اسم icon-menu هست فراخوانی میشه و نمایش داده میشه
       
      من میخوام بدونم این آیکون icon-menu و آیکون های در چه پوشه ای ذخیره شدن؟ چون میخوام یکی دو تا آیکون دیگه به سایتم اضافه کنم. اگه میشه آدرس بدید این ایکون ها در کجای وردپرس و دقیقا در کدوم پوشه ها ذخیره شدن؟
       
      سپاس
    • توسط msprogrammer
      سلام دوستان، من یه منو دیدم توی سایت که با asp.net نوشته شده. امکانش هست کسی کمک کنه که چطور باید این منو رو برای وردپرس پیاده سازی کنم؟
      تا جایی که میدونم باید برای این منو از walker استفاده کرد اگر اشتباه نکنم.
      منبعی برای آموزش walker برای وردپرس دارین؟
      نمیدونم میتونم آدرس سایت رو لینک کنم یا نه بنابراین اسمش رو مینویسم: سایت didital
      ( didital . net )منو که در حالت ویندوز داره رو میخوام. ممنونم