رفتن به مطلب

ساخت فهرست همراه با class


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

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

این قالب من در اصل برای جومولا و تبدیل شده به وردپس برای همین تمام class ها و .. وجود داره اما کسی که تبدیل کرده استفاده نکرده از اونا .اما من کلاس ها رو دارم و در اخر میدم بهتون :ph34r:

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


wp_nav_menu( $args );

اما مشکل اینجاست این کد کار نمیکنه چون فهرست من class داره و باید چیز های دیگه هم بهش اضافه بشه در اصل باید این گزینه ها پر بشه


$defaults = array(
'theme_location' => '',
'menu' => '',
'container' => 'div',
'container_class' => '',
'container_id' => '',
'menu_class' => 'menu',
'menu_id' => '',
'echo' => true,
'fallback_cb' => 'wp_page_menu',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => 0,
'walker' => ''
);

wp_nav_menu( $defaults );

ار روی این اموزش خیلی راحت میشه فهمید چگونگی ساخت فهرست رو اما من اصلا سر در نیاوردم اما کامل توضیح داده بود

اگه این صفحه رو ببینید

http://famovie.ir/wp...e/category.html

اون بالا تو فهرست ها نوشته K2 این کدی که قرار میدم کد همون فهرسته

کسی میتونه با استفاده ار کclass ها ی به کار رفته در این کد و اموزش بالا اینو تبدیل به فهرستی کنه که از داخل وردپس بشه تغییرش داد نه از داخل قالب؟ خیلی ممنون

راستی یه جا دیگه هم این درخواست رو داده بودم اما اونجا خوب توضیح نداده بودم ^_^


<li class="active level1 havechild ">
<a title="K2" class="active level1 havechild item-link" href="#"><span class="menu-title">K2</span></a>
<!-- open mega-content div -->
<div class="level2 menu mega-content" >
<div class="mega-content-inner" >
<div class="mega-col first one" >
<ul class="subnavi level2"><li class="level2 first ">
<a title="K2 Category" class="level2 first item-link" href="/templates/joomla3/sj-asolar/index.php/2014-01-06-09-16-29/k2-category"><span class="menu-title">K2 Category</span></a>
</li>
<li class="level2 ">
<a title="K2 User Page" class="level2 item-link" href="/templates/joomla3/sj-asolar/index.php/2014-01-06-09-16-29/k2-user-page"><span class="menu-title">K2 User Page</span></a>
</li>
<li class="active level2 ">
<a title="K2 Tags Page" class="active level2 item-link" href="/templates/joomla3/sj-asolar/index.php/2014-01-06-09-16-29/k2-tags-page"><span class="menu-title">K2 Tags Page</span></a>
</li>
<li class="level2 ">
<a title="K2 Item" class="level2 item-link" href="/templates/joomla3/sj-asolar/index.php/2014-01-06-09-16-29/k2-item"><span class="menu-title">K2 Item</span></a>
</li>
<li class="level2 last havechild ">
<a title="K2 Last Items" class="level2 last havechild item-link" href="/templates/joomla3/sj-asolar/index.php/2014-01-06-09-16-29/k2-last-items"><span class="menu-title">K2 Last Items</span></a>
<!-- open mega-content div -->
<div class="level3 menu mega-content" >
<div class="mega-content-inner" >
<div class="mega-col first one" >
<ul class="subnavi level3"><li class="level3 first ">
<a title="Latest Items (1 Column)" class="level3 first item-link" href="/templates/joomla3/sj-asolar/index.php/2014-01-06-09-16-29/k2-last-items/latest-items-1-column"><span class="menu-title">Latest Items (1 Column)</span></a>
</li>
<li class="level3 ">
<a title="Latest Items (2 Columns)" class="level3 item-link" href="/templates/joomla3/sj-asolar/index.php/2014-01-06-09-16-29/k2-last-items/latest-items-2-columns"><span class="menu-title">Latest Items (2 Columns)</span></a>
</li>
<li class="level3 ">
<a title="Latest Items (3 Columns)" class="level3 item-link" href="/templates/joomla3/sj-asolar/index.php/2014-01-06-09-16-29/k2-last-items/latest-items-3-columns"><span class="menu-title">Latest Items (3 Columns)</span></a>
</li>
<li class="level3 last ">
<a title="Latest Items (4 Columns)" class="level3 last item-link" href="/templates/joomla3/sj-asolar/index.php/2014-01-06-09-16-29/k2-last-items/latest-items-4-columns"><span class="menu-title">Latest Items (4 Columns)</span></a>
</li>
</ul> </div>
</div>
</div>
</li>
</ul> </div>
</div>
</div>
</li>

لینک به ارسال

سلام اقای amoozesh98 : مسلم فلاح نیت

اموزش شما رو دیدم اما

اما کار منو راه ننداخت ببینید شما تو اموزش یه فقط class ul اصلی رو تو کد wp_nav_menu

مشخص کردی و چون برای زیر شاخه های اون class مشخص نکردی کلاس پیشفرض خودشون رو میگرفتن و بعد برای اون کلاس امدید سی اس اس نوشتید اما مشکل اینجاست که اگه به این کدی که من در زیر قرار میدم که یکم ساده تره از کد بالایی که گزاشتم دقت کنید زیر شاخه های ul اصلی باز خودشون یه کلاس مخصوص به اسم های level 1 و زیر مجمو عه های اون کلاس level 2 دارند

اگه اون قسمت اخره فیلم رو که در باره ی قابلیت های دیگه این wp_nav بود توضیح میدادید عالی میشد این کد رو ببینید


<ul id="meganavigator" class="navi" style="font-size:15px;">

<li class="level1 last havechild ">
<a title="Bonus Pages" class="level1 last havechild item-link" href="/templates/joomla3/sj-asolar/index.php/bonus-pages"><span class="menu-title">فهرست 1 </span></a>
<!-- open mega-content div -->
<div class="level2 menu mega-content" >

<div class="mega-content-inner" >

<div class="mega-col first one" >
<ul class="subnavi level2"><li class="level2 first ">
<a title="Join Now" class="level2 first item-link" href="/templates/joomla3/sj-asolar/index.php/bonus-pages/join-now"><span class="menu-title">زیر شاخه 1</span></a>
</li>
<li class="level2 ">
<a title="FAQs" class="level2 item-link" href="/templates/joomla3/sj-asolar/index.php/bonus-pages/faq"><span class="menu-title">زیر شاخه 2</span></a>
</li>
<li class="level2 ">
<a title="Testimonial" class="level2 item-link" href="/templates/joomla3/sj-asolar/index.php/bonus-pages/testimonial2"><span class="menu-title">زیر شاخه 3</span></a>
</li>
<li class="level2 ">
<a title="Our Services" class="level2 item-link" href="/templates/joomla3/sj-asolar/index.php/bonus-pages/our-services"><span class="menu-title">زیر شاخه 4</span></a>
</li>
<li class="level2 ">
<a title="Photo Gallery " class="level2 item-link" href="/templates/joomla3/sj-asolar/index.php/bonus-pages/photo-gallery"><span class="menu-title">زیر شاخه 5</span></a>
</li>
<li class="level2 ">
<a title="Portfolio" class="level2 item-link" href="/templates/joomla3/sj-asolar/index.php/bonus-pages/portfolio"><span class="menu-title">زیر شاخه 6</span></a>
</li>
<li class="level2 last ">
<a title="Page 404" class="level2 last item-link" href="/templates/joomla3/sj-asolar/index.php/bonus-pages/page-404"><span class="menu-title">زیر شاخه 7</span></a>
</li>
</ul> </div>

</div>
</div>
</li>

ببینید دوست عزیر بزا من خودم این کد رو یه توضیح بدم تمام فهرست ها داخل این کد قرار گرفته


<ul id="meganavigator" class="navi" style="font-size:15px;">

که من با استفاده از اموزش شما فقط تونستم class و ای دی اینو وارد کنم


<?php wp_nav_menu(array('theme_location'=>'topmenu','container'=>'','menu_class'=>'navi','menu_id'=>'meganavigator')); ?>

حالا داخل این فهرست هایی با کلاس level1 last havechild item-link

البته در اصل فقط level 1 هسته و متن های بعدش اگه نباشه دیگه فهرست زیر شاخه نداره و مثلا میشه item link رو به یه چیز دیگه تغییر داد (یادم نیست الان) و به جا این که زیر شاخه باز بشه یه عکس یا یه فیلم زیرش باز بشه و ...

این کلاس لول 1 اگه اموزشتون یادتون باشه مثل همون خانه و بیو گرافی میمونه

خانه چون زیر شاخه نداشت فقط لول 1 میگیره و بیوگرافی level1 have child item link

بعد لول 1

اگه دقت کنید برای زیر شاخه کردن فهرست باید این کد ها بعد لول 1 قرار بگیره


<div class="level2 menu mega-content" >
<div class="mega-content-inner" >
<div class="mega-col first one" >
<ul class="subnavi level2"><li class="level2 first ">

در کد بالا اگه دو خط اول کد بالا نباشه یا سه خط

انیمیشن پایین امدن زیر شاخه ها و کادر دور ان نشان داده نمیشه :blink:

و بعدشم زیر شاخه های اصلی که باز میشند مثلا ورود بیرون رفتن و ... کلاس level 2 داند البته اگه به همین کلاس های لول 2 هم میشه یه چیزایی اضافه کرد و اینا هم دوباره زیر مجموعه داشته باشند اما من نمیخوام

اما حالا شما دقت کنید من از این همه کلاس فقط تونستم

کلاس ul اصلی رو وارد کنم

نمیشه من پسورد سایتم رو بدم خودتون برام درست کنید؟ :(

چند تا سوال دیگه هم دارم :ph34r:

لینک به ارسال

برای ساخت فهرست همراه با کلاس از گوشه ی سمت راست صفحه ساخت فهرستها بزنید روی تنظیمات و گزینه class را تیکدار کنید همین

لینک به ارسال

دوست عزیز بجای کل تگ ul که برای منو دارید کل تگ رو بردارید و بجای اون تگ زیر رو بگذارید

<?php wp_nav_menu( array( 'theme_location' => 'header-menu', 'menu_class' =>'navi', 'menu_id' =>'meganavigator','container' => false ) ); ?>

لینک به ارسال

من بابا نیستم ایمان فخارم

اگر یک کم با کد نویسی آشنا باشید متوجه می شید که اصولا لزومی نداره هشت تا کلاس برای یک لیست تو در تو نوشته بشه وقتی به li اول کلاس level1 را دادید می تونید زیر مجموعه هاش رو هم در css هم در جی کوئری فراخوانی کنید پس نیازی نیست کلاسشون ساخته بشه

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

وردپرس به صورت خودکار به ul هایی که در li ها ساخته شدند کلاس children می ده

لینک به ارسال

ممنون از راهنمایی های کاربردیتان و ممنون از بقیه که کمکم کردن

استاد ایمان فخارم میشه ایمیل منو اد کنید و اینو درست کنید؟ :(

shakala90@yahoo.com

تو رو خدا یه وقت بزار درست کن دیگه

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

من بدبخت مغزم ترک برداشت ul هایی که تو li ساخته میشن دیگه چیه؟

لینک به ارسال

دوست عزیز به دو روش به شما آموزش داده شده

بعد بازم نیاز دارین تا کسی براتون خصوصی کار کنه !

کمی به کلاسه بندی ها توجه می کردین متوجه میشیدن که چقدر راحت می تونید به منو ناوبری در قالب کلاس و یا آیدی مناسب رو بدین

پیغام خصوصی و یا راهنمایی در یاهو از وظایف دوستان نیست

لینک به ارسال

نتونستم دیگه :(

میدونی

چون این قالب از جومولا تبدیل به وردپس شده

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

همون حرفی که شما اول گفتید :( بهتره همینجوری که هست باشه

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

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

کسی میدونه ویرایش این قالب ( استاندارد کردن قالب , صفحه بندی , فهرست , بهینه کردن ) قیمتش چنده؟ حدودا

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

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

کل قالب به هم میخوره

پشیمونم این قالب رو گرفتم

من یه همچین قالبی میخواستم :(

http://yekmovie116.com

الان این قالب صفحه برای تریلر هم داره ها اما کار نمیکنه همه چی باید ویرایش بشه

از روز اول که این قالب رو خریدم کلی ویرایش کردم

فرم لوگین نداشت

تو صفحه اصلی از همه فیلم ها 2 تا نشان میداد

قالب برای برگه نداشت

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

یعنی فقط 10 تا فیلم اخر نمایش داده میشد ( این حداقل چیزی بود که انتظار داشتم یه قالب داشته باشه)

اسلایدرش خراب بود

و کلی میکل تو کد های قالب

در حال حاضر

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

فرم جستجو رو اون بالا نزاشته خودم باید بزارم

افزونه های جستجو اجاکس کار نمیکنند استایل قالب رو به هم میریزند

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

بی خیال نشتم دارم درد و دل میکنم

اینم شانس منه دیگه

ممنون از همه

لینک به ارسال

این صفحه

http://famovie.ir/wp-content/themes/movie/category.html

برام بفرسیتد تا براتون منو رو درست کنم

مابقیه موارد رو هم تکه تکه طبق آموزشها موجود در انجمن ادامه میدیم تا تمام بشه

لینک به ارسال

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

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

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

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

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

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

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

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

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