رفتن به مطلب

مشکل در کد PHP


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

سلام

میدونم تو کد زیر تو قسمت image مشکل داره

ولی مشکلش رو نمیدونم از چیه ؟


<?php
$args = array(
'type' => 'product',
'child_of' => 28,
'orderby' => 'id',
'order' => 'ASC',
'hide_empty' => 1,
'taxonomy' => 'product_cat' );
$categories = get_categories( $args );
echo '<ul>';
foreach ($categories as $category) {
$option = '<li>';
$option .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( "نمایش تمام مطالب در %s", $category->name ) . '" ' . '>' . $category->name.'</a> ';
$option .= "</li>\n";
echo $option;
}
echo '</ul>';
?>
<?php
$image_url = apply_filters( 'taxonomy-images-list-the-terms', '', array(
'image_size' => 'medium'
) ); ?>

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

پس بزارید اینطوری بپرسم :

این کد رو داریم :


<ul class="dropdown_flyout_level">
<li>
<?php
$args = array(
'type' => 'product',
'child_of' => 28,
'orderby' => 'id',
'order' => 'ASC',
'hide_empty' => 1,
'taxonomy' => 'product_cat' );
$categories = get_categories( $args );
echo '<ul>';
foreach ($categories as $category) {
$option = '<li>';
$option .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( "نمایش تمام مطالب در %s", $category->name ) . '" ' . '>' . $category->name.'</a> ';
$option .= "</li>\n";
echo $option;
}
echo '</ul>';
?>
</li>
</ul><!-- End dropdown_flyout_level -->

میخوایم اینو بهش اضافه کنیم :


<?php
$image_url = apply_filters( 'taxonomy-images-list-the-terms', '', array(
'image_size' => 'medium'
) ); ?>
<?php print $image_url; ?>

نتیجه چجوری میشه ؟

مرسی

لینک به ارسال

کد :


<ul class="dropdown_flyout_level">
<li>
<?php
$args = array(
'type' => 'product',
'child_of' => 28,
'orderby' => 'id',
'order' => 'ASC',
'hide_empty' => 1,
'taxonomy' => 'product_cat' );
$categories = get_categories( $args );
echo '<ul>';
$image_url = apply_filters( 'taxonomy-images-list-the-terms', '', array('image_size' => 'medium') );
foreach ($categories as $category) {
$option = '<li>';
$option .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( "نمایش تمام مطالب در %s", $category->name ) . '" ' . '>' . $category->name.'</a> ';
$option .= "</li>\n";
echo $option;
}
print $image_url;
echo '</ul>';
?>
</li>

لینک به ارسال

ممنون ولی کار نکرد

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

کد دوم برای نمایش عکسشه

ولی عکسشو حالا نمایش نمیده

مشکل چیه ؟

ممنون

لینک به ارسال

ممنون ولی کار نکرد

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

کد دوم برای نمایش عکسشه

ولی عکسشو حالا نمایش نمیده

مشکل چیه ؟

ممنون

استفاده کردم و کار کرد ولی در خارج از دستور اولی

اینو امتحان کنید :


<ul class="dropdown_flyout_level">
<li>
<?php
$args = array(
'type' => 'product',
'child_of' => 28,
'orderby' => 'id',
'order' => 'ASC',
'hide_empty' => 1,
'taxonomy' => 'product_cat' );
$categories = get_categories( $args );
echo '<ul>';
foreach ($categories as $category) {
$option = '<li>';
$option .= '<a href="' . get_category_link( $category->term_id ) . '" title="' . sprintf( "نمایش تمام مطالب در %s", $category->name ) . '" ' . '>' . $category->name.'</a> ';
$option .= "</li>\n";
echo $option;
}
echo '</ul>';
?>

<?php
$image_url = apply_filters( 'taxonomy-images-list-the-terms', '', array(
'image_size' => 'medium'
) ); ?>
<?php print $image_url; ?>
</li>
</ul><!-- End dropdown_flyout_level -->

لینک به ارسال

شاید مشکل از اینه که من این کد رو در index استفاده میکنم !

برای استفاده در ایندکس هم باید همینطوری نوشته بشه ؟

لینک به ارسال

بجای لاین در فیلتنرها آندرلاین بگذارید ظاهرا باید کدتون کار کنه اگر مشکلی هست از این کد نیست از کوئری های باز مونده در قالبتونه

لینک به ارسال

بجای لاین در فیلتنرها آندرلاین بگذارید ظاهرا باید کدتون کار کنه اگر مشکلی هست از این کد نیست از کوئری های باز مونده در قالبتونه

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

دیگه حسابی اعصابمو بهم ریخته

فقط یه کوئری تو صفحه بود که با برداشتن اون هم تقاوتی ایجاد نمیشه

لینک به ارسال

من افزونه wordpress.mfields.org/plugins/taxonomy-images/ رو نصب میکنم

از محصولات »- دسته بندی ها

براش یه عکس میزارم

بعد کد بالا رو میزارم تو صفحه ایندکس

مراحل درسته ؟ چی ممکنه باعث این مشکل باشه ؟

لینک به ارسال

فزونه تاکسونامی ایمیجز تصویر تاکسونامی را در صفحه ی آرشیوش احضار می کند نه صفحه ایندکس

لینک به ارسال

در یک تایپیک دیگه یه راهی گفته بودین که من متوجه نشدم

اون راه چی هستش ؟

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

لینک به ارسال

نشانی تایپیک را بگذارید من تقریبا در روز 50 تا پاسخ می گذارم که طبیعیست یادم نماند

لینک به ارسال

اگر منظورتون نمایش یک تصویر کنار نام هر دسته بندی در ابزارکهای قالبه با css اینکار را بکنید بهتره تا افزونه

اول تصاویرتون رو به نامهایی مثل


cat-item-ID.png


.cat-item-ID {
padding-right:24px;
min-height:24px;
background:#FFFFFF url('images/cat-item-ID.png') no-repeat scroll right top;
}

را به style.css اضافه کنید (باز هم بجای ID شماره آی دی هر دسته را بنویسید

لینک به ارسال

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

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

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

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

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

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

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

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

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