رفتن به مطلب

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


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

سلام من می خواهم به این فروشگاهم

http://shoptablets.ir/

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

لینک به ارسال

پوسته شما احتمالا از زمینه دلخواه استفاده میکنه

بخش ارسال مطلب: زمبنه دلخواه

بهتره آموزش نصب پوسته را بخوانید

تا نام زمینه‌ها مشخص بشه

لینک به ارسال

ممنون من می خواهم از

زمینه های زیر در فروشگاهم استفاده کنید .

قیمت : price

لینک خرید : link

تصویر صفحه اصلی محصول : image

لطفا ببینید این کار درسته ولی کار نکرد در فایل single.php اضافه کردم با توجه به این آموزش

<?php get_header(); ?>
<body>
<?php $link = get_post_meta($post->ID, 'price', true); ?>
<?php $ramz = get_post_meta($post->ID, 'link', true); ?>
<?php $system = get_post_meta($post->ID, 'image', true); ?>

<div align="center"><div style="width:989">
<div class="header"> </div>
<div class="top-menu">
<div class=topm>
<div style="width:755px;float:right;margin-top: 8px;">
<a rel="nofollow" href="<?php echo get_option('home'); ?>">صفحه اصلی</a>|
<a rel="nofollow" href=http://parstemp.ir">مرجع قالب</a>|
<a rel="nofollow" href="/basket">سبد خرید</a>|
<a rel="nofollow" href="/contactus">ارتباط با ما</a></div>
<form method="get" id="searchform" action="http://www.parstemp.ir">
<div style="width:200;float:right;margin-top: 8px">
<input type="text" value="" name="s" id="s" class="txtsch">
<input type="submit" value="" class=sch id="searchsubmit">
</div></form>
</div>
</div>
<div class="viz"><!--[if IE]> <style>.bmenu{float:none} </style> <![endif]--></div>
<div class=main>
<?php get_sidebar(); ?>
<div class=post>
<div class=postpad>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php echo $price; ?>
<?php echo $link; ?>
<?php echo $image; ?>
<div class="accordion"><?php if ($detail!="") : ?><h3 class="info">توضیحات</h3> <div style="display: none;"> <?php echo $detail; ?> </div><?php endif;?><?php if ($link!="") : ?><h3 class="down">لینک دانلود</h3><div class="dlbox" style="display: none;"><ul class="download-links"> <?php echo $link; ?></ul><?php endif;?> <?php if ($ramz!="") : ?><div class="passwd"><p>کلمه رمز جهت بازگشایی فایل های فشرده عبارت <?php echo $ramz; ?> می باشد.</p></div> <?php endif;?> </div> <?php if ($system!="") : ?> <h3 class="requirement">سیستم مورد نیاز</h3> <div style="display: none;"><p></p><?php echo $system; ?><p></p></div> <?php endif;?></div>



<div id=bs>
<div class=tpost><h1><a href="<?php the_permalink() ?>/"><?php the_title(); ?></a></h1></div>
<div class=xpost><div class=xxpost>
<div class=note>
<span>نحوه خرید این محصول:</span><br />
 برای خرید پس از کلیک روی دکمه خرید پستی و تکمیل فرم سفارش، ابتدا محصول یا محصولات مورد نظرتان را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه زیر کلیک کنید.
<?php $price = get_post_meta($post->ID, 'price', true); ?>
<center>قیمت : <span><?php echo $price; ?></span> تومان<br>
<?php $link = get_post_meta($post->ID, 'link', true); ?>
<a rel="nofollow" href="<?php echo $link; ?>"><img src="<?php bloginfo('template_url'); ?>/images/pay.jpg" width="159" height="60" /></a>
</center>
</div>
<?php the_content(__('','dnld')); ?>
<?php endwhile; ?>
<?php endif; ?>
</div></div>
<div class=p3></div>
</div>
<div style="clear:both"></div>
</div></div>
</div>
<?php get_footer(); ?>

لینک به ارسال

مشکلی ندارد

زمینه دلخواه پست را مقدار میدهید؟

بخش داخل حلقه درست هست

لینک به ارسال

مشکلی ندارد

زمینه دلخواه پست را مقدار میدهید؟

بخش داخل حلقه درست هست

ببخشید زیاد از برنامه نویسی وردپرس نمی دونم میشه واضح تر توضیح بدید چی کار باید کنم

لینک به ارسال

مشکلی ندارد

زمینه دلخواه پست را مقدار میدهید؟

بخش داخل حلقه درست هست

سوال:

از بخش ارسال پست زمینه را مقدار میدهید؟

price و link

لینک به ارسال

چطور باید مقدار بدم باید نام متغیر هایی که انتخاب شده بگذارم میشه با یه مثال نشون بدید عکس رو آپلود کردم

post-1310-0-81912800-1386759986_thumb.pn

لینک به ارسال

برروی لینک افزودن کلیک کنید

سپس نام را price یا link قرار دهید

و وارد کردن مقدار در باکس بعدی

افزودن

بروزرسانی پست

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

روی یکی از سایت هام به راحتی تونستم کاری رو که گفتید انجام دهم ولی همین فروشگاه وردپرسی که آدرسشو رو بالا دادم قسمتی که باید رویداد را اضافه بشه رو نداره حتی چند بار قالب رو پاک و دوباره نصب کردم ولی نیومدم نمیدونم مشکل از کجاست ازتنظیمات ارسال پست هم رفتم ولی تیک فعالسازی رویداد نبود

مشکل به نظرتون کجاست و چطور میشه رفع کردpost-1310-0-36727900-1387745375_thumb.pnpost-1310-0-11519100-1387745390_thumb.pn

در تصاویر می بینید که اصلا این رویداد نیست با اینکه در فالب وردپرس رویداد نوشته شده و آماده است

ویرایش شده توسط gtanori
لینک به ارسال

در صفحه ارسال نوشته

تنظیمات بالای صفحه رو کلیک کنید

انتخاب زمینه دلخواه

لینک به ارسال

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

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

لینک به ارسال

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

صفحه‌ای که پست ارسال میشود نه آرشیو پستها

اگر نیست. وردپرس را نصب دستی کنید

لینک به ارسال

وردپرس را هم دستی نصب کردم ولی باز هم نیامد واقعا نمی دونم چی کار باید کرد طاهر سایتمو خیلی بد کرد اگر عزیزی از مدیران زحمت بکشه یک نگاه بندازه به پنل وردپرسم ممنون می شمpost-1310-0-42349300-1388066021_thumb.pn

لینک به ارسال

افزونه‌ها را غیرفعال و تست کنید

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

http://forum.wp-parsi.com/tutorials/article/268-%D9%81%D8%B9%D8%A7%D9%84-%DA%A9%D8%B1%D8%AF%D9%86-%D8%AD%D8%A7%D9%84%D8%AA-%D8%AE%D8%B7%D8%A7%DB%8C%D8%A7%D8%A8/

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

لینک به ارسال

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

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

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

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

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

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

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

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

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