• اطلاعیه ها

    • Saeed Fard

      آگهی استخدام برنامه نویس و پشتیبان وردپرس   13/12/95

      آگهی استخدام برنامه نویس و پشتیبان وردپرس
       
      2 نفر پشتیبان سایت وردپرسی
      ⁃ آشنا به برنامه نویسی قالب و پلاگین وردپرس 
      ⁃ توانایی راه اندازی سایت، قالب و افزونه های وردپرسی 
      ⁃ توانایی برنامه نویسی PHP در حد متوسط 
      ⁃ اطلاعات عمومی وب بالا 
      ⁃ توانایی پاسخگویی نوشتاری به سوالات انگلیسی با گرامر ساده 
      ⁃ آشنایی با HTML/CSS/jQuery 
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۲ نفر برنامه نویس قالب وردپرس
      ⁃ تسلط به HTML/CSS/jQuery و Bootstrap
      ⁃ توانایی تبدیل HTML به قالب وردپرس
      ⁃ توانایی برنامه نویسی PHP و پلاگین نویسی وردپرس در حد متوسط
      ⁃ آشنایی به اصول سئو 
      ⁃ آشنایی با Git/subversion مزیت محسوب می‌شود.
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۱ نفر طراح UI/UX
      ⁃ طراحی خلاقه وب سایت
      ⁃ طراحی با جدیدترین استایل‌های طراحی سایت
      ⁃ مسلط به تایپوگرافی انگلیسی و طراحی وب سایت انگلیسی
      ⁃ انتقاد پذیری و قبول بازخوردهای تیم و مشارکت با دیگر اعضاء تیم برای سرعت بخشیدن به فرایند انجام پروژه
      ⁃ آشنایی و درک HTML/CSS/jQuery
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا
      ⁃ امکان همکاری به صورت پروژه‌ای و دورکاری در این موقعیت شغلی فراهم است ——— مزایای کار در مجموعه گرودیا
      ⁃ تجربه ناب کار در سطح یک جهانی
      ⁃ محیط کار بسیار دوستانه و آرام
      ⁃ پرداخت های مناسب و سر وقت
      ⁃ کلاس های آموزشی داخلی به جهت بالا بردن دانایی و توانایی همه اعضا   از علاقه‌مندان و نیازمندان تقاضا می‌شود لطفا رزومه کاری خود را با قید موقعیت شغلی به ایمیل info@grodea.co ارسال نمایید.
    • Morteza

      سال 1396 خورشیدی مبارک   29/12/95

      سال 1396 خورشیدی مبارک
سعید شعبانی

تنظیم فونت بر اساس طول عنوان

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

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

و یا اینکه آیا می توان برای عناوین طولانی نیز عنوان خلاصه ای را ساخت؟

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


لینک به پست
به اشتراک گذاری در سایت های دیگر
http://www.willoller.com/limiting-title-and-excerpt-length-with-wordpress/

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


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

http://www.willoller.com/limiting-title-and-excerpt-length-with-wordpress/

میشه کمی توضیح بدید

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


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

شما میخواید وقتی طول کاراکتر عنوانتون بیشتر بود فونت رو کوچیک کنید درسته ؟

با پی اچ پی میشه .

با تابع strlen میشه تعداد کاراکترها رو گرفت .

یه تابع مینویسم برات


function _the_title($str)
{
if(strlen($str) > 100)
return "<span style='font-size:8pt'>{$str}</span>";
return $str;
}

اگه طول کاراکتر بیشتر از 100 تا بود ، فونت رو 8pt میکنه در غیر اینصورت هیچ تغییری نمیده .

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


لینک به پست
به اشتراک گذاری در سایت های دیگر
و یا اینکه آیا می توان برای عناوین طولانی نیز عنوان خلاصه ای را ساخت؟

با اون آموزشی که لینک دادم عنوان‌های بزرگتر از حد تعیین شده بریده میشن.

فکر می‌کنم آقا رضا راه حلی که دنبالش بودین رو دادن.

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


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


function _the_title($str)
{
if(strlen($str) > 100)
return "<span style='font-size:8pt'>{$str}</span>";
return $str;
}

از این کد چگونه باید استفاده کنیم؟

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


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

راستی من فقط می خوهم این عمل فقط در صفحه اصلی انجام شود نه در صفحات دیگر

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


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

خوب برای اینکه فارسی یونیکد هست یک تغییر کوچیک :

function _the_title($str)
{
if(mb_strlen($str) > 100)
return "<span style='font-size:8pt'>{$str}</span>";
return $str;
}

برای استفاده هم تست کنید:

echo _the_title(get_the_title())

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


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

خوب برای اینکه فارسی یونیکد هست یک تغییر کوچیک :

function _the_title($str)
{
if(mb_strlen($str) > 100)
return "<span style='font-size:8pt'>{$str}</span>";
return $str;
}

برای استفاده هم تست کنید:

echo _the_title(get_the_title())

خوب این کدها رو کجا باید قرار بدم؟

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


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

شما تابع رو یکبار توی فایل فانکشن بذار .

بعد توی حلقه وردپرس به جای استفاده از


the_title()

از


echo _the_title(get_the_title());

استفاده کن

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


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

چگونه می شود تا این کد را طوری نوشت که برای مثلا برای عنواینی با تعدا کارکاتر های بین 30 تا 40 یک اندازه فونت را انتخاب کنیم و برای عناوینی با کاراکتر های بین 40 تا بی نهایت یک اندازه فونت دیگر را انتخاب کنیم؟

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


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

همون کد رو شرطش را تغییر بدید:


function _the_title($str) {
if(mb_strlen($str) <= 40)
return "<span style='font-size:10pt'>{$str}</span>";
if(mb_strlen($str) > 40)
return "<span style='font-size:8pt'>{$str}</span>";
return $str;
}

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


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

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط taha1414
      باسلام خداقوت
      بنده سایتی با قالب صحیفه - از یکی از سایت های دانلود رایگان-  راه اندازی کردم. ووکامرس هم نصب کردم
      حالا چند مشکل دارم که واقعا عاصی شدم و هر کار کردم درست نشد و حتی سایتی که قالب رو گرفتم هم جواب درست حسابی ندادن... / ضمنا از چند سایت دیگه هم قالب رو گرفتم ولی باز نشد.
      1. فونت های فارسی موجود در قالب کار نمی کنند؟
      2.در نمایش محصولات ووکامرس در صفحه اول نمایش درست و ارایشی ندارد؟
      3.تصاویر هم گاهی لود نمی شود؟
       
      سایت مورد نظر: tolidemihan.ir
      باتشکر از پاسخ هایتان...
       
       
    • توسط __PEYMAN__
      باسلام
      من میخوام فونت کل سایتمو کوفی کنم ... پلاگینی یا روشی ؟؟؟
    • توسط __PEYMAN__
      باسلام
      بنده چهار تا سایت دارم با یک سورس و فایل ( همه چهار سایت با همون public_html هستند ) و چهار دیتابیس . یعنی با دیتابیس این چهار تا مجزا شده بودند ( البته دیتابیس هر چهار تا نیز یکی بودند که درون همون دیتابیس با تغییر نام جدول اختصاص داده میشدند مثلا wpd1 .wpd2 و... ) 
      من الان از همه فایل های موجود روی public html کپی گرفتم و در سه سایت دیگر که به صورت ادوانس دامین اضافه کرده بودم انتقال دادم . دیتابیس ها رو مجزا کردم و فایل کانفیگ هر سایت رو جدا گانه مختصب به خودش و در میان فایل های خودش با مشخصات جدید دیتابیسش که درست کرده بودم تنظیم کردم ...
      اما متاسفانه بعد از کلی زور هنوز نتونستم سایت رو با همون اطلاعات قدیم و دیتابیس قدیم بالا بیارم ( اصلا سایتا بالا نمیاد )
      سایت اصلیم arafarin.com
      سه سایت دیگر که با این سایت اصلی یکی بودند ( هم فایل ها و هم دیتابیس ) که از هم جدا کردم arataraz.ir ... arasensor.ir
      این نوع نصب سایت که خیلی افتضاح بود رو یکی از بچه های شرکت حدود دو سال پیش انجام داد که با این روش نصب کلی ما اذیت شدیم و الانم به مشکل برخورد کردیم و اون بنده خدا هم الان دیگه در دسترس نیست ..
      اگه یکی از بزرگان انجمن که میشه بهشون اطمینان کرد و رمز هاست رو بهشون بدم که برام درست کنن یا راهنمایی هم بکنن خودم این کارو کنم که خیلی خوب میشه . آخه هاست برای شخص من نیست برای همین یخورده جنبه مسعولیت پذیری داره . درضمن اگه کسی برام این کا رو درست کنه اگه هزینه ای هم داره بگن که مدیونشون نشیم ...
      باتشکر
    • توسط hossein911
      سلام دوستان
       
      من می خوام یه قالب ایمیل درست کنم و فونت ایران سانس رو تو این قالب استفاده کنم ولی این فونت اعمال نمیشه، تو پنجره ی console پیغام زیر رو میده:
      Access to Font at 'http://khademi-hossein.gigfa.com/IRANSans.woff' from origin 'http://khademi-hossein.gigfa.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.
      ممنون میشم راهنمایی کنید
      فداتون
    • توسط miraziz
      دوستان کدهای زیر مربوط به فایل هدر قالب من است. در حال حاضر اگر به آدرس سایت برید می بینید که عنوان سایت نوشته شده است. حالا من می خواستم به جای متن عنوان یک تصویر قرار دهم. ممنون میشم راهنمایی کنید
      http://silencenegatives.ir/
       
      <?php /** * The Header for our theme. * * Displays all of the <head> section and everything up till <div id="content"> * * @package Scrawl */ ?><!DOCTYPE html> <html <?php language_attributes(); ?>> <head> <meta charset="<?php bloginfo( 'charset' ); ?>"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title><?php wp_title( '|', true, 'right' ); ?></title> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>"> <?php wp_head(); ?> </head> <body <?php body_class(); ?>> <?php if ( is_active_sidebar( 'sidebar-1' ) || has_nav_menu( 'primary' ) || has_nav_menu ( 'social' ) ) : ?> <button class="menu-toggle x"> <span class="lines"></span> <span class="screen-reader-text"><?php _e( 'Primary Menu', 'scrawl' ); ?></span> </button> <div class="slide-menu"> <?php if ( function_exists( 'jetpack_the_site_logo' ) && has_site_logo() ) { jetpack_the_site_logo(); } elseif ( '' !== get_theme_mod( 'scrawl_gravatar_email', '' ) ) { scrawl_get_gravatar(); } ?> <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> <h2 class="site-description"><?php bloginfo( 'description' ); ?></h2> <?php if ( has_nav_menu ( 'social' ) ) : ?> <?php wp_nav_menu( array( 'theme_location' => 'social', 'depth' => 1, 'link_before' => '<span class="screen-reader-text">', 'link_after' => '</span>', 'container_class' => 'social-links', ) ); ?> <?php endif; ?> <?php if ( has_nav_menu( 'primary' ) ) : ?> <nav id="site-navigation" class="main-navigation" role="navigation"> <?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?> </nav><!-- #site-navigation --> <?php endif; ?> <?php if ( is_active_sidebar( 'sidebar-1' ) ) { get_sidebar(); } ?> </div><!-- .slide-menu --> <?php endif; ?> <div id="page" class="hfeed site"> <a class="skip-link screen-reader-text" href="#content"><?php _e( 'Skip to content', 'scrawl' ); ?></a> <header id="masthead" class="site-header" role="banner"> <div class="site-branding"> <?php if ( function_exists( 'jetpack_the_site_logo' ) && has_site_logo() ) { jetpack_the_site_logo(); } elseif ( '' !== get_theme_mod( 'scrawl_gravatar_email', '' ) ) { scrawl_get_gravatar(); } ?> <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> </div> </header><!-- #masthead --> <?php if ( get_header_image() ) : ?> <a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"> <img class="custom-header" src="<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt=""> </a> <?php endif; // End header image check. ?> <?php // Single post header images */ if ( is_single() && has_post_thumbnail() ) : ?> <div class="featured-header-image"> <?php the_title( '<h1 class="entry-title"><a id="scroll-to-content" href="#post-' . get_the_ID() . '">', '</a></h1>' ); ?> </div> <?php endif; ?> <div id="content" class="site-content">