Це складно, і знадобиться деякий сучасний досвід роботи з Wordpress, щоб розібратися в цьому.
У мене є зовнішній сценарій, який підключається доБенкенд бази даних, і я можу працювати з усім досить успішно, але одне, що я не можу зробити, - це отримати постійні посилання, використовуючи get_permalink ($ post_id) для будь-якого блогу, окрім основного.
Наприклад, якщо я переключаю свій префікс таблиціwp_1_ до wp_2_, щоб я зосередився на роботі з ідентифікатором блогу 2, get_permalink (), коли мені дзвонять, все одно намагатиметься отримати постійну посилання на блог 1, тому що я включаю /wp-config.php.
Що / як я можу змінити КОНСТАНТ, щоб get_permalink () витягнув із щойно призначеного ідентифікатора блогу?
Я дуже ціную будь-які вказівки,
Гудзон
Відповіді:
2 для відповіді № 1Використовуйте switch_to_blog($blog_ID)
- codex.wordpress.org/WPMU_Functions/switch_to_blog.
Потім WordPress знає, з яким блогом ви працюєте, і всі функції повинні працювати, як очікувалося.