- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Bạn sẽ sử dụng username & mật khẩu để upload code khi viết plugin hay theme lên WordPress repository, bằng cách sử dụng tham số --username
& --password
. Nhưng mình có gặp phải lỗi forbidden và ngay lập tức các bạn có thể hỏi trên diễn đàn wordpress ([email protected]).
Lỗi khi xuất bản WordPress plugin
$ svn ci -m "tracking pixel hidden, alt attr added" Sending trunk/wpmautic.php Transmitting file data .svn: E195023: Commit failed (details follow): svn: E195023: Changing file '/var/www/html/mautic-wordpress-svn/trunk/wpmautic.php' is forbidden by the server svn: E175013: Access to '/!svn/txr/1189514-quup/wp-mautic/trunk/wpmautic.php' forbidden svn: E175002: Additional errors: svn: E175002: PUT of '/!svn/txr/1189514-quup/wp-mautic/trunk/wpmautic.php': 403 Forbidden
Một vài link tham khảo cho developer khi phát triển theme & plugin:
- https://wordpress.org/support/topic/svn-plugin-commit-forbidden-by-the-server
- https://wordpress.org/support/topic/svn-access-to-is-forbidden
- https://wordpress.org/support/topic/subversion-says-403-forbidden-in-response-to-checkout-why
- https://wordpress.org/support/topic/unable-to-commit-to-plugin-svn-forbidden
- https://wordpress.org/support/topic/svn-commit-forbidden
- https://wordpress.org/support/topic/svn-commit-problem-403-forbidden
- https://wordpress.org/support/topic/cant-commit-to-svn-forbidden-by-server
WordPress không sử dụng git mà sử dụng SVN để publish code.
Giải pháp
Để publish code lên WordPress SVN bạn sử dụng dòng lệnh sau:
$ svn ci -m "commit message here" --username your_username --password your_password
Lưu ý: trước khi bạn tạo tag mới, hãy chắc chắn đã cập nhật tag trong file your_plugin.php
Chúc bạn thành công!
Nếu bạn thích bài viết này, hãy ủng hộ chúng tôi bằng cách đăng ký nhận bài viết mới ở bên dưới và đừng quên chia sẻ kiến thức này với bạn bè của bạn nhé. Bạn cũng có thể theo dõi blog này trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype