Varojam wp menu

Paleidzu taiseit lopu SPA salonam. Dorbs prikoļnais. Klients vysu laiku maina praseibas un man daīt lopu vysu laiku graizeit, maineit, uzlobōt. Dūmoju, ka paplašinōtu aprokstu uzraksteišu sovā portfolio sadaļā. Nu labi - vieršam pi rogim!

Ar php paleidzeibu var ītekmeit sova bloga/lopas menu. Pīmāram, var narōdeit tūs menu punktus, kurus navajag. Deļ itō var papyldynōt standarta funkceji:

1
<?php wp_list_pages('vysaidi&nūsaciejumi'); ?>

ar sekojušu nūsaciejumu:

1
2
<?php
wp_list_pages('vysaidi&nūsaciejumi&<strong>exclude=x,y,z</strong>'); ?>

kur x, y, z ir tūs lopu id, kurōs nagribi rōdeit menu.

Tod vāļ sazavādzē pōrs lopom pīlikt apakšlopas. Tikai apakšlopas navajag rōdeit menu. Lītōtōjs da jōm teik tikai car vacōka lopu. Nūteikums ir dyžan sprosts:

1
<?php wp_list_pages('vysaidi&nūsaciejumi&<strong>depth=1</strong>'); ?>

kur 1 nūzeimej, ka rōdeit viņ pyrmō leimeņa lopas. 0 nūzeimej, ka rōdeis vysas (tei ir nūkluseitō vierteiba, ja nikas nav nūrōdeits). A 2 nūzeimeitu, ka rōda pyrmō leimeņa lopas un jūs apakšlopas, utt.

Nu i vajadzeigs beja snippets (hz, kai nu buržuju volūdzas tulkojās), kas rōda menu lopas ķermenī tod, ka itai lopai ir apakšlopas. Nav apakšlopu - nav menu. Kods:

1
2
3
4
5
6
7
8
<ul>
<?php
if(is_page()){
$parent = ($post->post_parent == 0)? $post->ID : $post->post_parent;
wp_list_pages('child_of='.$parent.'&title_li=');
}
?>
</ul>

I smuki vyss byus īkš saroksta ar bumbuļim. Pats gon nikō nu tō naasu izdūmōjs. Google mani mōca...
Menu in WP ownwed :)

This entry was posted in tech and tagged , , . Bookmark the permalink.

One Response to "Varojam wp menu"

Leave a reply