2013-12-26 3 views
-1

Я создал плагин, который использует пользовательские сообщения. Чтобы заставить их отображать постоянные ссылки, необходимо повторно сохранить, не нужно ничего менять, они просто нуждаются в повторной экономии.Обновление Wordpress Permalinks

Должен быть способ сделать это с помощью крючка, но я не могу решить, как это сделать. Функция flush_rules выглядит так, как будто она может выполнять эту работу, но она, похоже, не работает.

Пример кода здесь: http://codex.wordpress.org/Rewrite_API/flush_rules

+0

Вы уверены, что ваш htaccess доступен для записи? – reikyoushin

+0

Да, если я обновляю permalinks через dashoboard, все в порядке. Я хочу, чтобы люди, устанавливающие плагин, обновляли свои постоянные ссылки автоматически. – fisicx

+0

где код, который вы используете для вызова flush_rules? – reikyoushin

ответ

0

Ok решил.

Вы просто должны добавить флеш на заказ после регистрации:

register_post_type('custompostname',$args); flush_rewrite_rules(false);

Так просто на самом деле, просто мне потребовалось некоторое время, чтобы найти его.

Смежные вопросы