«permalinks» 태그된 질문

항목에 대한 영구 링크 (블로그 게시물, 첨부 파일 등) 기본 구조는 "? p = 123"이지만 WordPress는 "pretty permalinks"를 처리 할 수 ​​있으며 이전 버전으로 내부적으로 다시 작성합니다. 특수 재 작성 구조에 대한 질문이 있으면 [url-rewriting] 태그를 사용해야합니다.

6
슬러그에서 페이지 링크를 얻을 수 있습니까?
슬러그에서만 페이지의 영구 링크를 얻을 수 있습니까? 다음을 사용하여 ID에서 페이지의 영구 링크를 얻을 수 있음을 알고 있습니다 get_page_link(). <a href="<?php echo get_page_link(40); ?>">Map</a> 페이지의 슬러그로 동일한 작업을 수행 할 수있는 방법이 있는지 궁금합니다. <a href="<?php echo get_page_link('map'); ?>">Map</a>
113 permalinks  pages  slug 

5
맞춤 게시물 유형, 분류 및 퍼머 링크
이것은 나를 미치게합니다. 단순하지만 내가 찾는 것은 간단한 구조를 제공하지 않습니다 (모든 것이 매우 복잡합니다). 맞춤 게시물 유형 product_listing과 맞춤 분류 체계가 있습니다 product_cat(계층 적이며 카테고리와 유사해야 함). URL이 다음과 같이 표시되기를 원합니다. mysite.com/products/category1/product-name1 mysite.com/products/category2/product-name2 그러나 내 삶을 위해, 내가 무엇을하든 404 문제가 두려워지고 있습니다. 페이지는 정상적으로 작동하지만 게시물은 제대로 …

1
add_rewrite_rule에 대한 도움이 필요합니다
해결책 업데이트 3을 사용하고 작동했습니다. 내가 오해 한 것을, 나는 재 작성 규칙이 변경 것이라고 믿었다이었다 designers/?designer=some-designer&bid=9에 /designers/some-designer. 그러나 그것은 물론 다른 방법입니다. 나는 약간의 연구를 해왔지만 add_rewrite_rule () 을 사용하는 방법을 얻지 못했습니다 . 이 게시물 은 내가 필요한 것과 매우 가깝지만 실제로 많은 코드가 필요합니까? : 내 현재 …

7
현재 페이지의 URL을 표시하는 방법은 무엇입니까?
내 사이트의 페이지가 브라우저에로드 될 때마다 해당 페이지의 URL이 화면에 표시되도록 사용자 지정 PHP 코드를 추가하고 싶습니다. 사용할 수 echo get_permalink()있지만 모든 페이지에서 작동하지는 않습니다. 일부 페이지 (예 : 내 홈페이지 )에는 여러 게시물이 표시 되며이 get_permalink()페이지에서 사용 하면 표시된 페이지의 URL이 반환되지 않습니다 (루프에서 마지막 게시물의 URL을 반환한다고 생각합니다). …
55 php  loop  permalinks  urls 

2
사용자 정의 분류법 및 기본 이름 / 부모 세금 / 자녀 세금 / 사용자 정의 포스트 유형 이름과 같은 사용자 정의 게시물 유형으로 퍼머 링크 구조를 작성하는 방법
나는 대답을 위해이 사이트와 Google을 빗질하고 있었고 완전히 비워졌습니다. 기본적으로 나는 이 게시물이 요구 하는 것을 정확하게하고 싶지만 계층 적 분류법이 필요합니다. 그 게시물에 주어진 대답은 훌륭하지만 단일 수준의 분류법으로 만 작동합니다. 내가 원하는 것을 할 수 있습니까? 나는 백만 가지를 시도했지만 아무 효과가 없으며 기껏해야 올바른 영구 링크를 얻을 …

1
영구 링크 : 맞춤 게시물 유형-> 맞춤 분류 체계-> 게시물
WordPress 다시 쓰기 규칙을 사용하는 데 문제가 있으며 도움이 필요합니다. 이라는 맞춤 게시물 유형이 _shows_있습니다. 모든 쇼 는 하나의 맞춤 분류 체계 카테고리 _show-category_.A _show_를 가지지 않으며, 하나 이상의 분류를 가질 수 없습니다 _show-category_. 내 URL을 다음과 같은 방식으로 라우팅하고 싶습니다. www.mysite.com/shows/ => archive-shows.php www.mysite.com/shows/%category%/ => taxonomy-show-category.php www.mysite.com/shows/%category%/%postname%/ => single-shows.php …


6
서버 마이그레이션 후 홈페이지 만 작동
최근에 WordPress 사이트 호스팅을 VPS.net으로 변경했습니다 . 모든 파일을 옮기고 데이터베이스를 가져 왔습니다. 링크를 클릭 할 때까지 모든 것이 정상으로 보였고 모든 페이지가 홈페이지를 제외하고 404를 다시 가져 오는 것을 알았습니다. 사이트 URL은 http://inksquared.com입니다.

2
맞춤 게시물 유형과 분류 재 작성 구조를 혼합 하시겠습니까?
기본적으로 맞춤 게시물 유형을 사용하여 용어집을 만들고 싶습니다. 설정하는 데 문제가있어 원하는 방식으로 다시 작성합니다. 나는 그것을 좋아합니다 : 주요 용어집 URL : http://example.com/glossary/ 문자 A로 시작되는 용어집 : http://example.com/glossary/a/ 단일 용어집의 URL : http://example.com/glossary/a/atomic/ 실제로 아래 코드를 사용 하여이 작업을 수행했지만 매우 어색한 방법이며 페이지를 볼 때 잘못된 템플릿이 …

4
영구 링크에서 사용자 정의 게시물 유형에 카테고리 추가
나는 사람들이 이전에 이것을 요청했고 사용자 정의 게시물 유형을 추가하는 한 멀리 가고 permalink를 다시 작성한다는 것을 알고 있습니다. 문제는 계속 사용하고 싶은 340 개의 기존 범주가 있다는 것입니다. 나는 / category / subcategory / postname을 볼 수있었습니다 이제 customposttype / postname 슬러그가 있습니다. 카테고리를 선택하면 더 이상 퍼머 링크에 …

9
사용자 지정 계층 분류 체계에서 분류 체계 슬러그 제거
다음 규칙을 사용하여 '포럼'분류법을 작성했습니다. register_taxonomy( 'forum', array('topic'), array( 'public' => true, 'name' => _a('Forums'), 'singular_name' => _a('Forum'), 'show_ui' => true, 'show_in_nav_menus' => true, 'hierarchical' => true, 'labels' => array( 'name' => _a('Forums'), 'singular_name' => _a('Forum'), 'search_items' => _a('Search Forums'), 'popular_items' => _a('Popular Forums'), 'all_items' => _a('All Forums'), 'parent_item' => …

2
블로그 게시물, 태그 페이지 등의 영구 링크 구조에 접두사로 / blog /를 어떻게 추가합니까?
도메인의 루트 디렉토리에 설치된 전체 CMS로 Wordpress 3.1.3을 사용하고 있습니다. 정적 옵션 페이지를 홈페이지로 설정 한 다음 내장 블로그를 사용하여 내장 옵션을 사용하여 설정했습니다 http://www.example.com/blog. 내가 원하는 것은 단일 블로그 게시물, 카테고리 페이지, 아카이브 페이지 및 태그 페이지 및 기타 블로그 관련 페이지의 링크 구조에서 / blog /의 "접두사"를 갖는 …

7
맞춤 게시물 유형 이름과 페이지 퍼머 링크 충돌 해결 (동일한 슬러그)
"visningshus"라는 사용자 정의 게시물 유형과 해당 슬러그가있는 페이지가 있습니다. 이것은 (필수)해야합니다. 현재 " http://my-site.com/visningshus "는 해당 유형의 모든 게시물을 나열합니다. 해당 영구 링크 슬러그가있는 페이지를 대신 표시하고 싶습니다. Wordpress가 게시물 유형 이름을 우선하지 않고 영구 링크를 만들고 페이지를 표시하도록하려면 어떻게해야합니까?


4
영구 링크를 변경하면 nginx에서 404 오류가 발생합니다.
편집하다 nginx가 사용하지 않기 때문에 .htaccess를 편집하려고하는 잘못된 트리를 짖는 것으로 나타났습니다. 분명히해야 할 일은 내 .conf 파일을 편집하는 것입니다. 이 내용을 읽기 전에 my_app.conf는 다음과 같습니다. upstream backend { server unix:/u/apps/my_app/tmp/php.sock; } server { listen 80 default; root /u/apps/my_app/www; index index.php; access_log /u/apps/my_app/logs/access.log; error_log /u/apps/my_app/logs/error.log; location / { try_files …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.