Wordpress 重定向到服务页面 url
Wordpress Redirect to service page url
我的网站使用 wordpress。我安装了插件来添加服务。我希望在单击按钮 'view more' 时打开包含此服务内容的新页面。创建和更新服务的一切都很好,但是当我尝试预览或打开服务页面时出现错误 404,因为在 url 中有网站。com/services/first-service .. 我不明白为什么 .. .
第二个问题是如何构造urllink到服务页面?
这是我用于显示服务的代码 - 标题和 the_excerpt:
$query = new WP_Query( array(
'post_type' => 'services',
'orderby' => 'date',
'order' => 'ASC',
'posts_per_page' => 4
) );
if( $query->have_posts() ) {
while( $query->have_posts() ) {
$query->the_post();
?>
<div class="jobs-table col-xs-12 col-sm-12 ">
<div class="col-xs-12 col-sm-10">
<h4 class="title-jobs-table"><?php the_title(); ?></h4>
<h5 class="job-table-sub" style="color: rgb(68, 63, 63);"><?php
the_excerpt();?></h5>
<?php if(has_post_thumbnail()) {
$image_src = wp_get_attachment_image_src( get_post_thumbnail_id(),'full' );
echo '<img src="' . $image_src[0] . '" width="200px" height="200px" />';
} ?>
</div>
<div class="col-xs-12 col-sm-2">
<a class="btn-table-job"> <span>виж повече</span> </a>
</div>
</div>
<?php
}
}
?>
您可以在循环中调用 url。像这样尝试:
<a href="<?php the_permalink(); ?>"class="btn-table-job"> <span>виж повече</span> </a>
https://codex.wordpress.org/Function_Reference/the_permalink
对于自定义 post 类型(如服务),您的 url 中有 post 类型 slug 是正常的。
有时您需要在添加新的自定义 post 类型后重新生成永久链接结构。
进入设置 -> 永久链接 -> 并点击保存。
我的网站使用 wordpress。我安装了插件来添加服务。我希望在单击按钮 'view more' 时打开包含此服务内容的新页面。创建和更新服务的一切都很好,但是当我尝试预览或打开服务页面时出现错误 404,因为在 url 中有网站。com/services/first-service .. 我不明白为什么 .. . 第二个问题是如何构造urllink到服务页面? 这是我用于显示服务的代码 - 标题和 the_excerpt:
$query = new WP_Query( array(
'post_type' => 'services',
'orderby' => 'date',
'order' => 'ASC',
'posts_per_page' => 4
) );
if( $query->have_posts() ) {
while( $query->have_posts() ) {
$query->the_post();
?>
<div class="jobs-table col-xs-12 col-sm-12 ">
<div class="col-xs-12 col-sm-10">
<h4 class="title-jobs-table"><?php the_title(); ?></h4>
<h5 class="job-table-sub" style="color: rgb(68, 63, 63);"><?php
the_excerpt();?></h5>
<?php if(has_post_thumbnail()) {
$image_src = wp_get_attachment_image_src( get_post_thumbnail_id(),'full' );
echo '<img src="' . $image_src[0] . '" width="200px" height="200px" />';
} ?>
</div>
<div class="col-xs-12 col-sm-2">
<a class="btn-table-job"> <span>виж повече</span> </a>
</div>
</div>
<?php
}
}
?>
您可以在循环中调用 url。像这样尝试:
<a href="<?php the_permalink(); ?>"class="btn-table-job"> <span>виж повече</span> </a>
https://codex.wordpress.org/Function_Reference/the_permalink
对于自定义 post 类型(如服务),您的 url 中有 post 类型 slug 是正常的。 有时您需要在添加新的自定义 post 类型后重新生成永久链接结构。
进入设置 -> 永久链接 -> 并点击保存。