Макрос для WordPress <CATS>

Тема в разделе "Шаблон вывода", создана пользователем veh, 21 авг 2012.

  1. veh

    veh New Member Пользователи

    Регистрация:
    10 мар 2012
    Сообщения:
    8
    Симпатии:
    0
    Здравствуйте.
    Я использую макрос для WordPress <CATS> для импорта записей в уже существующие рубрики.
    [CATS]Продукция***catalog///Камины***kaminyi///FlamenCo (Франция)***flamenco-frantsiya///Подвесные камины***podvesnyie-kaminyi[/CATS]

    При импорте в WordPress у записей устанавливается только последняя подрубрика Подвесные камины. А нужно, чтобы проставлялись все рубрики, вплоть до коренной Продукция.
    Как это сделать?
     
  2. Valiks

    Valiks New Member Супер Модератор

    Регистрация:
    18 янв 2012
    Сообщения:
    554
    Симпатии:
    4
    Пока невозможно это сделать, и тут проблема не в Content Downloader-е или в шаблоне вывода, а в самом Вордпрессе. Насколько я помню, там нет возможности импортировать "вложенные категории". Также по XML-Rpc нет такой возможности
     
  3. veh

    veh New Member Пользователи

    Регистрация:
    10 мар 2012
    Сообщения:
    8
    Симпатии:
    0
    Но ведь при экспорте из WordPress в XML файле указываются все рубрики, отмеченные у конкретной записи. Значит при импорте они все отмечаются. Пробовал, работает. Поэтому, на сколько я понимаю, чтобы отметились все рубрики, нужно в файле импорта прописать все строки с рубриками, например:

    <category domain="category" nicename="kaminyi"><![CDATA[Камины]]></category>
    <category domain="category" nicename="flamenco-frantsiya"><![CDATA[FlamenCo (Франция)]]></category>
    <category domain="category" nicename="catalog"><![CDATA[Продукция]]></category>
    <category domain="category" nicename="podvesnyie-kaminyi"><![CDATA[Подвесные камины]]></category>

    Если получится это реализовать, тогда было бы неплохо сделать эту функцию опциональной. Ведь не всем нужно, чтобы при импорте проставились вложенные рубрики.
     
  4. dolmatov

    dolmatov New Member Пользователи

    Регистрация:
    28 мар 2013
    Сообщения:
    12
    Симпатии:
    0
    Как удалить из xml Вот это<category domain="category"
    Мне нужно просто <category>
     
  5. dolmatov

    dolmatov New Member Пользователи

    Регистрация:
    28 мар 2013
    Сообщения:
    12
    Симпатии:
    0
    Админ, подскажи пожалуйста как сделать что бы при нажатии на "Создать файл иморта" в xml для WP не создавалась <category domain="category" nicename="имя">, нужно что бы было просто <category>

    Надеюсь что Вы порядочный и заботитесь о своих клиентах.
     
  6. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.442
    Симпатии:
    1.422
    В Барнауле сейчас глубокая ночь, да и у нас тоже. Такчто Сергей Зайковский вам ответит чуть позже если именно его ответ вас интересует
    Не вижу проблем поскольку импорт для Wordpress работает хорошо.
    А если надо подкоректировать изготовленный xml файл импорта, откройте в любом редакторе (например Notepad++) и подкоректируйте до нужного результата.
    Отметить что используются регулярные выражения
    заменить на
    [​IMG]
     
    Последнее редактирование: 2 апр 2013
  7. dolmatov

    dolmatov New Member Пользователи

    Регистрация:
    28 мар 2013
    Сообщения:
    12
    Симпатии:
    0

    Я импортирую не в WP по этому мне эту строчку нужно на автомате заменять.

    Notepad++ можно, но за чем использовать сторонний софт.

    Я думаю разработчик программы может подсказать файл который отвечает за генерацию XML файла, лучше там один раз заменить и не мучатся.
     
    Последнее редактирование: 2 апр 2013
  8. dolmatov

    dolmatov New Member Пользователи

    Регистрация:
    28 мар 2013
    Сообщения:
    12
    Симпатии:
    0
    В 100 файлах полностью не заменяет, Разработчики программы отзовитесь.
     
  9. dolmatov

    dolmatov New Member Пользователи

    Регистрация:
    28 мар 2013
    Сообщения:
    12
    Симпатии:
    0
    Спасибо что не помогли решить проблему, хорошо Вы относитесь к своим клиентам.
    Пред покупкой софт предлагаю задуматься потенциальным клиентам!
     

Поделиться этой страницей