WordPress /重写-是否可以将URL的特定实例重写为自定义帖子类型?

时间:2018-10-22 19:12:17

标签: wordpress url-rewriting permalinks

在我客户的网站上,我通过向过滤器“ rewrite_rules_array”和“ query_vars”添加数组,使用某种“ hack”方法将子URL添加到自定义帖子类型永久链接结构。

这会将伪造的子网址(例如/ location / chicago / book-appointment)添加到重写结构中,使我可以添加子页面。这适用于每种“位置”自定义帖子类型,无论是否存在“预定约会”。

我要弄清楚的是,我不确定是否可以-是否可以根据特定帖子添加重写。我认为这是不可能的,因为重写是在正确的时间执行的?

代码如下:

def close(request):
if len(request.POST) > 0:
    form = FormFactClose(request.GET)
    if form.is_valid():
        choix = form.cleaned_data['type']
        filt = Factures.objects.filter(type_fact__id= choix)
        filt.update(closed=1)
        return render(request, 'close.html', {'form': form})
    else:
        return render(request, 'welcome2.html', {'form': form})
        # Le formulaire n'a pas été envoyé
else:
    form = FormFactClose()
    return render(request, 'close.html', {'form': form})

0 个答案:

没有答案