1. PHP / Говнокод #11331

    +58

    1. 1
    2. 2
    $cats = get_categories(array("child_of" => get_category_by_slug($wp_query->query_vars["category_name"])->category_parent ? get_category_by_slug($wp_query->query_vars["category_name"])->category_parent : get_category_by_slug($wp_query->query_vars["category_name"])->cat_ID,
    						 "hide_empty" => false));

    Я старался.
    Всегда ваш,

    Запостил: varg242, 01 Июля 2012

    Комментарии (13) RSS

    • категория слизняком??

      вот, вот еще один любитель инлайнить!

      и да, вордпресс - говно.
      Ответить
      • Вовсе не инлайн. Просто не хотелось создавать ещё одну, а то и две переменные или пару веток с одинаковым кодом. А так - выглядит весьма изящно!
        Ответить
        • уж простите, но выглядит поездец как, с горизонтальным скроллом.
          в данном случае результат функции слизняка лучше запихнуть в переменную - так и быстрее, и читабельнее
          Ответить
        • > не хотелось создавать ещё одну, а то и две переменные
          рука выгода налицо
          Ответить
          • WP заразен.
            Ответить
          • WP-версталы обфусцируют на ходу.
            Ответить
            • А, так вот почему я так плохо врубаюсь в WP код. У меня просто нужные кодеки для обфускации\деобфускации в мозг не вшиты...
              Ответить
        • А если вот так попробовать?
          $cat = get_category_by_slug($wp_query->query_vars["category_name"]);
          $cats = get_categories(array(
              "child_of" => $cat->category_parent ? $cat->category_parent : $cat->cat_ID,
              "hide_empty" => false)
          );
          Ответить
          • Бля, а чё я не додумался...
            Но, впрочем, оставлю по старому. Я делал код СПЕЦИАЛЬНО для этого сайта.
            Ответить
            • Говнокодие головного мозга=\
              Вышло херово.
              Ответить
            • Специально говнокодить? В привычку же войдёт.
              Ответить
              • Уже.
                Я подписываю себя везде как "WordPress Developer"
                Ответить

    Добавить комментарий