it-swarm-vi.tech

Tôi có thể sử dụng một số cho một con sên bài/trang?

Có thể sử dụng một số cho một con sên bài/trang? Tôi đã cố gắng sử dụng, ví dụ: '123' cho sên trang của tôi, nhưng mỗi lần WordPress chuyển đổi nó thành '123-2'.

Tôi đoán rằng bất kỳ số nào có lẽ được hiểu bởi WP dưới dạng ID. Số tôi muốn sử dụng không liên quan gì đến ID bài đăng/trang. Tôi có thể khắc phục điều này không?

Và vâng, tôi có một lý do chính đáng để sử dụng một số thay cho văn bản trong trường hợp này :-)

Chỉnh sửa: Trên một ghi chú liên quan, tổng quát hơn, có những hạn chế nào đối với những gì bạn có thể đặt trong một con sên? Tôi đã thấy rằng tôi cũng không thể sử dụng dấu +, mặc dù tôi đã có ký tự đó trong tên tệp hoạt động tốt.

9
avesse

Đây chỉ là trang có vấn đề. Bài viết vẫn ổn.

Có vẻ như là một lỗi đối với tôi, nhưng bất kể đó có phải là lỗi hay không, bạn không thể sử dụng sên số trên các trang.

Điều này là do các sên số như "/ 750 /" can thiệp vào số năm đăng "/ 2010 /" v.v. và WordPress không thể cho biết sự khác biệt.

Nếu bạn lưu hai trang để soạn thảo với cùng một số (giả sử là 750) thì WordPress sẽ gán sên 750-2 cho cả hai. Khi xuất bản, cái đầu tiên sẽ ở lại 750-2 trong khi cái thứ hai sẽ cập nhật lên 750-3. Không có cách thông thường để có được slug 750 trên một trang kể từ 3.0

Cập nhật: http://core.trac.wordpress.org/ticket/11917 là vé đặt ra ngoài vòng pháp luật sên số.

10
WraithKenny

Câu trả lời ngắn: Có, nó có thể.

Tôi không có vấn đề gì khi sử dụng một con sên được đánh số, trên bê tông đó là "56789". -2 được đính kèm trong trường hợp bạn đã sử dụng sên để nó được thêm tiền tố vào một số bổ sung.

Nó thường hoạt động vì sên là một chuỗi và các số đó cũng là một chuỗi, không có trình thông dịch nào chạy xác định đề xuất sên của bạn là số và sau đó xử lý nó theo một cách khác là xác định là từ tiếng Anh.

Vì vậy, bạn có thể duyệt blog của mình với sên 123 và xem những gì ở đó. Ngoài ra, bạn có thể xem qua cơ sở dữ liệu của mình và tìm kiếm con sên trong chính dữ liệu, vì nó có thể được sử dụng trong tệp đính kèm.

Cập nhật: Tôi cũng có thể có sên 123 - chỉ để biết thông tin. Không có vấn đề với số đó và cài đặt permalink khá này: /%year%/%monthnum%/%postname%.

1
hakre

Tôi khá chắc chắn rằng không thể sử dụng số cho sên do thực tế là quá trình viết lại url. Tôi không biết lý do kỹ thuật chính xác cho nó nhưng tôi có thể thấy lý do tại sao nó cần ngăn sên số khớp với ID trang số thực tế.

0
Rick Curran

Hoàn toàn có thể sử dụng số cho sên trang. Tuy nhiên, việc thêm một số ngẫu nhiên vào cuối URL của trang sẽ luôn trả về trang đó (trừ khi nó khớp với URL của trang khác), vì công cụ viết lại xử lý các số để khớp với phần cuối của trang cho phép phân trang bên trong bài viết. Tôi đoán là bạn có một số bài đăng ở đâu đó trong cơ sở dữ liệu của bạn đang sử dụng 123 như sên của nó (có thể là hình ảnh hoặc tệp đính kèm khác, hoặc một mục menu hoặc một cái gì đó khác). Nếu bạn khắc phục điều đó, bạn sẽ có thể đặt sên trang của mình thành 123 và nó sẽ hoạt động. WordPress thêm các quy tắc viết lại cho từng trang riêng lẻ, vì vậy nó không phải là vấn đề của việc không nhận ra nó.

0
John P Bloch