• اطلاعیه ها

    • 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 خورشیدی مبارک
sajadabedi

نمایش محتوا در lightbox در وردپرس؟

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

سلام خدمت همه دوستان.

امیدارم خوب باشید.

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

منظورم اینکه وقتی روی لینک مطلب کلیک میشه محتوای اون مطلب درون یک lightbox نمایش داده بشه.

برای این کار باید چیکار کنم؟

و همچنین اگه بخوام یک قالب واسه این کار در نظر بگیرم باید چیکار کنم؟

مثلا بگم فلان جا ()the_content را نشون بده و فلان جای قالب ()the_excerpt

یه چیزی مثل custom page ک ما میتونیم برای یک صفحه قالب خاص داشته باشیم.

میشه این کارا برای post هم انجام داد؟

ممنون.

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


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

سلام

شما از یک کوئری برای نمایش مطالبت استفاده کن ... بعدش جایی که میخوایید کد پیوند به ادامه مطلب رو بذارید به تگ a کلاس بدید مثلا اینجوری :


<a class="light-box" href="<?php the_permalink() ?>" title="<?php the_title(); ?>">

حالا colorbox.css و jquery.colorbox.js رو هم به هدر پیوست کنید تا لود بشه ، و در پایان در هد قرار بدید :


<script>
$(document).ready(function(){
//Examples of how to assign the Colorbox event to elements
$(".light-box").colorbox();
});
</script>

+ این رو هم بگم اگر میخوایید مطالب دسته ای خاص اینجوری باشن باید قالب جدا برای single در نظر بگیرید

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


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

سلام

شما از یک کوئری برای نمایش مطالبت استفاده کن ... بعدش جایی که میخوایید کد پیوند به ادامه مطلب رو بذارید به تگ a کلاس بدید مثلا اینجوری :


<a class="light-box" href="<?php the_permalink() ?>" title="<?php the_title(); ?>">

حالا colorbox.css و jquery.colorbox.js رو هم به هدر پیوست کنید تا لود بشه ، و در پایان در هد قرار بدید :


<script>
$(document).ready(function(){
//Examples of how to assign the Colorbox event to elements
$(".light-box").colorbox();
});
</script>

ممنون بابت پاسخ

ولی منظورتون را متوجه نشدم. !!!

کد زیر مربوط به کوئری custom post منه و که برای ساخت گالری نمونه کار ها میخوام ازش استفاده کنم

و خروجی به این صورت هست که عکس بند انگشتی هر پست نمایش داده میشه و قرار با کلیک بر روی هر عکس

به صورت lightbox محتوای (the_content) که شامل یک عکس هست نمایش داده بشه و زیرش

the_excerpt نمایش داده بشه.


<div id="works">
<?php
$mypost2 = array( 'post_type' => 'portfolio');
$loop2 = new WP_Query( $mypost2 );
?>
<?php while ( $loop2 -> have_posts() ) : $loop2->the_post();?>
<?php $portfolio_tumb = wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); ?>
<!-- get categoris -->
<?php
$categories = get_the_category();
$separator = ' ';
$output = '';
if($categories){
foreach($categories as $category) {
$output .= $category->cat_name.$separator;
}
$group = trim($output, $separator);
}
?>
<a class="work work8" href="<?php the_permalink(); ?>" data-type="<?php echo $group; ?>" data-id="<?php echo $post->ID; ?>">
<div class="work-overlay"></div>
<img src="<?php echo $portfolio_tumb; ?>" width="640" height="480" />
</a>
<?php endwhile;?>

یه اسکرین شات هم از محیط کار گذاشتم.

ممنون.

post-4239-0-46480800-1394381777_thumb.pn

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


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

عذر میخوام یادم رفت ذکر کنم از کدوم پلاگین استفاده کردم در کد ها

http://www.jacklmoore.com/colorbox/

پلاگین رو دانلود کنید ، کد های مورد نظر رو که ذکر کردم در هدر فراخوانی کنید و بعد تگ a کدتون هم اینجوری باید بشه :


<a class="light-box work work8" href="<?php the_permalink(); ?>" data-type="<?php echo $group; ?>" data-id="<?php echo $post->ID; ?>">
<div class="work-overlay"></div>
<img src="<?php echo $portfolio_tumb; ?>" width="640" height="480" />
</a>

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


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

نمیدونم چرا با اینکه فایل های jquery پلاگین تو سایت لود هستند ولی error میده

که colorbox را نمیشناسم.!!!!!

و سوال دیگه اینکه من باید چطوری بگم کانتنت را توی lighbox نشون بده؟

باید توی single.php بگم؟

post-4239-0-43999800-1394387843_thumb.pn

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


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

اگر ارور میده یا کار نمیکنه احتمال تداخل هست //

همون کلاسی که به تگ a دادید نشون میده که لینک مورد نظر ( یا همون ادامه مطلب ) باید در لایت باکس نشون داده باشه

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


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

این پلاگین هم هست

http://fancybox.net/

//

خیلی راحت با کدهایی که گفتم مشکلتون حل میشه ! الان توی این سایت( قسمت خبر مهم ) رو من با همین روش ایجاد کردم

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


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

اگر ارور میده یا کار نمیکنه احتمال تداخل هست //

همون کلاسی که به تگ a دادید نشون میده که لینک مورد نظر ( یا همون ادامه مطلب ) باید در لایت باکس نشون داده باشه

خیلی ممنون درست شد.

فقط یه مشکلی که هست اینکه محتوای تمام پست را در همه lightbox ها نشون میده.!!!!

مثلا من 2 تا پست دارم که توی هر کدوم 1 عکس هست

وقتی روی هر کدوم از لینک ها کلیک میکنم هر 2 عکس در هرکدوم از لایت باکس ها نشون داده میشه.

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

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


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

فکر کنم شما از حالت گالری عکس لایت باکس استفاده کردید ، وگرنه با یکتا بودن کلاس تگ a باید با کلیک ادامه ی هر مطلبی برای خودش نمایش داده بشه ... اگر مطالب عکس هست خب از کد های دیگه ی این پلاگین استفاده کنید

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


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

فکر کنم شما از حالت گالری عکس لایت باکس استفاده کردید ، وگرنه با یکتا بودن کلاس تگ a باید با کلیک ادامه ی هر مطلبی برای خودش نمایش داده بشه ... اگر مطالب عکس هست خب از کد های دیگه ی این پلاگین استفاده کنید

من از همون پلاگین اولینه استفاده کردم یعنی colorbox و کدی که شما داده بودید را هم گذاشتم.!

مطلب هم عکس هست و هم متن.

ما توی فایل single.php باید loop داشته باشیم؟

به خاطر این نیست که من توی فایلsingle.php یک loop گذاشتم؟

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


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

کد single.php و کدی که برای نمایش مطالب استفاده میکنید رو پیوست کنید

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


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

کد های single :


<?php
$mypost2 = array( 'post_type' => 'portfolio');
$loop2 = new WP_Query( $mypost2 );
?>
<?php while ( $loop2 -> have_posts() ) : $loop2->the_post();?>
<div class="content">
<?php the_content(); ?>
<div class="txt">
<?php the_excerpt(); ?>
</div>
</div>
</div>
<?php endwhile;?>

کد لینک نمایش مطلب :


<a class="light-box work work8" href="<?php the_permalink(); ?>" data-type="<?php echo $group; ?>" data-id="<?php echo $post->ID; ?>">
<div class="work-overlay"></div>
<img src="<?php echo $portfolio_tumb; ?>" width="640" height="480" />
</a>

واقعا سپاسگذارم.

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


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

کد single باید اینجوری باشه :


<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="content">
<?php the_content(); ?>
<div class="txt">
<?php the_excerpt(); ?>
</div>
</div>
</div>
<?php endwhile; else: ?><?php endif; ?>

کد قبلیتون اشتباه بود ... شما اگه میخوایید هر دسته ای ادامه ی مطلبش فرق کنه باید از این اموزش استفاده کنید

http://forum.wp-parsi.com/tutorials/article/174-%d8%a7%d8%b3%d8%aa%d8%a7%db%8c%d9%84-%d8%ac%d8%af%d8%a7-%d8%a8%d8%b1%d8%a7%db%8c-%d8%a7%d8%af%d8%a7%d9%85%d9%87-%db%8c-%d9%85%d8%b7%d9%84%d8%a8/

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


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

کد single باید اینجوری باشه :


<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="content">
<?php the_content(); ?>
<div class="txt">
<?php the_excerpt(); ?>
</div>
</div>
</div>
<?php endwhile; else: ?><?php endif; ?>

کد قبلیتون اشتباه بود ... شما اگه میخوایید هر دسته ای ادامه ی مطلبش فرق کنه باید از این اموزش استفاده کنید

http://forum.wp-pars...ی-ادامه-ی-مطلب/

خیلی ممنون.درست شد. :)

ولی من فکر میکردم واسه custom post باید یک query جدا بنویسی.!!!!

چه مواقعی به query جدا نیازه ؟

ویرایش شده در توسط sajadabedi

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


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

( اگر اشتباه نکنم ! ) پست تایپ فکر کنم در یک کوئری خاص به کار میره ! ... این کد مربوط به Single هست ! یعنی ادامه ی مطلب هر پستی

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


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

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

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

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

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


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

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

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


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