ປລັກອິນນີ້ ຍັງບໍ່ທັນໄດ້ຮັບການທົດສອບກັບ WordPress 3 ເວີຊັນຫຼັກຫຼ້າສຸດ. ມັນອາດຈະບໍ່ໄດ້ຮັບການເບິ່ງແຍງ ຫຼື ສະໜັບສະໜູນອີກຕໍ່ໄປ ແລະ ອາດມີບັນຫາການເຮັດວຽກຮ່ວມກັນເມື່ອໃຊ້ກັບ WordPress ເວີຊັນທີ່ໃໝ່ກວ່າ.

Auto Update Page Links

ຄຳອະທິບາຍ

When you change a page URL in WordPress, all internal links pointing to that page can break — this plugin fixes that automatically.

Auto Update Page Links scans your site’s content, navigation menus, and block templates for outdated URLs and updates them whenever a page slug or permalink changes. It also logs these updates safely in the uploads directory.

🔧 Features

  • Automatically replaces old URLs in:
    • Page content
    • Navigation menus
    • Block templates
    • Template parts
  • Skips the page being edited to avoid recursion
  • Logs all updates in /uploads/auto-update-page-links/
  • Safe and lightweight — no database overhead
  • Works seamlessly with the Block Editor (Gutenberg)

🛡️ Why use this plugin?

When you change a page’s slug or URL, your internal links can easily break, which hurts SEO and user experience. This plugin ensures everything stays consistent — automatically.

ການຕິດຕັ້ງ

  1. Click “Plugins” > “Add New” in the WordPress admin menu.
  2. Search for “Auto Update Page Links”.
  3. Click “Install Now”.
  4. Click “Activate Plugin”.

Alternatively, you can manually upload the plugin to your wp-content/plugins directory.

ຄຳຖາມທີ່ພົບເລື້ອຍ

Will it work with posts or custom post types?

By default, it only updates pages, but you can easily extend it in the code to support posts or custom post types.

Where is the log file saved?

Logs are stored safely at:
/wp-content/uploads/auto-update-page-links/auto-update-links.log

Can I disable logging?

Yes, you can comment out the $this->auplinks_log() calls in the class file if you prefer no logs.

ການຣີວິວ

ອ່ານການຣີວິວທັງໝົດ 1 ລາຍການ

ຜູ້ຮ່ວມພັດທະນາ ແລະ ຜູ້ພັດທະນາ

“Auto Update Page Links” ແມ່ນຊອຟແວໂອເພັນຊອດ (Open Source). ບຸກຄົນຕໍ່ໄປນີ້ໄດ້ມີສ່ວນຮ່ວມໃນການພັດທະນາປລັກອິນນີ້.

ຜູ້ຮ່ວມພັດທະນາ

ແປ “Auto Update Page Links” ເປັນພາສາຂອງເຈົ້າ.

ສົນໃຈຮ່ວມພັດທະນາບໍ່?

ເບິ່ງລະຫັດ, ກວດເບິ່ງ ຄັງເກັບ SVN, ຫຼື ຕິດຕາມ ບັນທຶກການພັດທະນາ ຜ່ານ RSS.

ບັນທຶກການປ່ຽນແປງ

3.1.0

  • Move logs to uploads directory via wp_upload_dir()
  • Replace short prefix with unique auplinks
  • Use plugin_dir_path()/plugin_dir_url() and gmdate()
  • Minor hardening and code cleanup

3.0

  • Full site coverage + logging

2.0

  • Add templates/template parts support

1.0

  • Initial release