Mi chiedevo se fosse possibile utilizzare le impostazioni del permalink nei plugin invece di utilizzare gli URL non permalink predefiniti.Plugin di Wordpress: come aggiungere maniglie URL personalizzate ottimali per SEO
Per esempio sto usando il flickr photostream plugin che è scaricabile da qui http://wordpress.org/extend/plugins/flickr-photostream, il suo scritto da qualcun altro, ma mi piacerebbe sapere per i miei plugin e per rattoppare questo per creare permalink più bello invece di http://www.domain.co.uk/?flickrps=2
a andare avanti e indietro tra le pagine.
Qualcuno mi ha suggerito questo URL e ho provato a tentare di applicare questa patch al plug-in di cui sopra, ma non ho avuto fortuna di ottenere ciò che sto cercando.
Wordpress Plug-in: How-to aggiungere URL personalizzato Maniglie
sono riuscito a trovare questa via google, e sembrava abbastanza facile da fare, ma non sto ottenendo i risultati che mi aspettavo. http://gabrielharper.com/blog/2012/09/wordpress-custom-urls-for-plugins/
Invece di http://www.domain.co.uk/?flickrps=2
Vorrei che l'URL fosse qualcosa di simile a http://www.domain.co.uk/page/2
.
I link sopra che vorrei usare tristemente non funzionano e danno errore 404 su di essi, i collegamenti con i punti interrogativi in essi però funzionano, ma preferirei non usarli.
Capisco che questo è preso da WordPress ma solo dopo qualcosa di simile, forse la foto sarebbe forse meglio.
add_action('parse_request', 'addFlickrPhotostreamURL');
function addFlickrPhotostreamURL() {
global $flickrpsp;
// Manually parse the URL request
if (!empty($_SERVER['REQUEST_URI'])) {
$urlvars = explode('/', $_SERVER['REQUEST_URI']);
}
// Check for querystring variables
if ((!empty($urlvars[1])) && (!empty($urlvars[2]))) {
$_REQUEST['page'] = $urlvars[1];
$_REQUEST['flickrpsp'] = $urlvars[2];
$flickrpsp = $urlvars[2];
}
// ... handle multiple types of URL by checking $urlvars[1] here
}
È possibile visualizzare il codice per l'intero file qui http://pastebin.com/cPhzrJBF.