Přehled odpovědí
-
AutorPříspěvky
-
Díky, problém vyřešen.
Díky, to mi usnadnilo práci.
Nicméně problém stále přetrvával (404), a tak jsem zkusmo přejmenoval proměnné na $name_oa a $posts_oa a začalo to fungovat. NÁHODA – původní proměnná $name z nějakého důvodu kolidovala s něčím ve WP! Inu, o důvod víc dávat vlastním proměnným originální názvy…
Téma tímto považuji za uzavřené, a díky za pomoc a trpělivost, kidnec :-)Pardon, nikoliv $pages ale $posts.
Stále si nerozumíme. Ti autoři nemají registraci – nejsou zadáni v uživatelích. Jedním z nich může být třeba Karel Čapek. Prostě ty původní autory potřebuji zadávat do uživatelského pole a pak je na nějaké stránce vypsat s odkazy na články, v jejichž uživatelském poli jsou zadáni.
1. Jak hromadně (a bezpečně) změním „puvodni autor“ na „puvodni_autor“, aniž bych to musel pracně přepisovat u všech příspěvků?
2. Tohle už funguje v pohodě:$dotaz = mysql_query("SELECT DISTINCT meta_value FROM wp_postmeta WHERE meta_key = 'puvodni autor' ORDER BY meta_value"); $pocet = mysql_num_rows($dotaz); echo '<h3>Celkem '.$pocet.' autorů</h3>'; echo '<ul>'; while($zaznam = mysql_fetch_array($dotaz)) { $dotaz_2 = mysql_query("SELECT post_id FROM wp_postmeta WHERE meta_key = 'puvodni autor' AND meta_value = '".$zaznam["meta_value"]."'"); $pocet_2 = mysql_num_rows($dotaz_2); echo '<li><a href="">'.$zaznam["meta_value"].'</a> ('.$pocet_2.')</li>'; } echo '</ul>';
Teď ještě ty odkazy na výpis jejich článků…
-
AutorPříspěvky