Un utente ha chiesto 👇
Ho guardato ripetutamente entrambi i video:
https://www.youtube.com/watch?v=y0UkzQFk5Ok
https://www.youtube.com/watch?v=0gvT6Myt1Ck
Tuttavia, non essere in grado di fare un lavoro virtuale – dà 404. In qualche modo non è in grado di ottenere i valori della lumaca nella tabella. “lumaca” è il nome di una colonna in Airtable Table – nessun problema di lettere maiuscole (controlla 10000 volte !!).
Sicuramente decisamente qualcosa di incredibilmente stupido! 🙁
Configurazione del lavoro virtuale
Pattern URL in arrivo: ^ / (. *) /?
URL di prova: (vuoto)
“Questo URL di test corrisponde a 0 record in Table Park”
Filtra per formula: “$ 1”
Ordinamento dei risultati: (vuoto)
Nome tabella utilizzabile: Parco
Campo utilizzabile per l’utilizzo come post_name: {lumaca}
Campo utilizzabile per l’uso come post_title: {lumaca}
Mappa in questa pagina: modello di pressione dell’aria a un modello
Estratto del file di registro:
Pitch Config VirtualPost ^/(.*)/? matched
DELAYED QUERY : /Pitch : 535538a4f920e8c70678f53d2743ac00 Pitch?filterByFormula={slug} = ''
Simulated Virtual Post Collection
#########################################
AirpressCollection Object
(
[query] => AirpressQuery Object
(
[runtime_start:AirpressQuery:private] => 1535924158.8043
[config:AirpressQuery:private] => Array
(
[name] => Pitch Table Configuration
[api_key] => key1234
[app_id] => app1234
[api_url] => https://api.airtable.com/v0/
[refresh] => 60
[expire] => 86400
[fresh] => fresh
[debug] => 1
[log] => /home/lorem/www/ipsum.com/wp-content/plugins/airpress/airpress.log
[id] => 0
)
[parameters:AirpressQuery:private] => Array
(
[filterByFormula] => {slug} = ''
[fields] => Array
(
)
)
[properties:AirpressQuery:private] => Array
(
[table] => Pitch
)
[relatedQueries:AirpressQuery:private] =>
[errors:AirpressQuery:private] =>
)
[index:AirpressCollection:private] => Array
(
)
[storage:ArrayObject:private] => Array
(
)
)
#########################################
stash_and_trigger_deferred_queries|Sending ASYNC request to process 1 deferred queries.
AIRPRESS LOADED
AIRPRESS LOADED
run_deferred_queries|Processing 1 queries
200 0 0.48 Pitch?filterByFormula={slug} = ''
run_deferred_queries|Query Pitch?filterByFormula={slug} = '' had 0 records returned. Que Bella!
stash_and_trigger_deferred_queries|DONE in 0.81519103050232 seconds
Questo argomento è stato modificato 2 anni, 6 mesi fa da. Questo argomento è stato modificato 2 anni, 6 mesi fa da.
Autore del plugin
(@chetmac)
2 anni, 4 mesi fa
Sembra che tu voglia utilizzare VirtualPosts nella “home page” del tuo sito WordPress. Questo non è attualmente supportato. noterai nell’output di debug che la tua lumaca è vuota perché stai cercando l’URL completo e hai ancora accesso solo a “/” …
Se devi caricare dati utilizzabili sulla tua home page, dovrai immergerti in PHP e aggiungere qualcosa di simile al file delle funzioni del tema:
<?php
function my_airpress_homepage_query( $atts ){
global $post;
if ( is_home() ){
$my_airpress_connection_id_or_name = 0;
$query = new AirpressQuery("My Table Name", $my_airpress_connection_id_or_name);
// Optionally specify View
$query->view("My View");
// Optionally specify Fields (will only return these fields)
$query->fields(["Name","Gem Type","Jewel Type","Quick Pics","Good Pics","Certificates"]);
// Optionally provide a filterByFormula, this one ensures Slug is NOT empty
$query->filterByFormula("NOT({Slug},'')");
// This will ensure that you can use shortcodes on the homepage still
// such as [apr field="Slug"]
$post->AirpressCollection = new AirpressCollection($query);
}
}
add_action("the_post", "my_airpress_homepage_query");
?>
Was this helpful?
0 / 0