• Hello,

    I use Airpress 1.1.48 with WordPress 4.9.8.

    Airpress works perfectly fine on almost every pages,
    and I use only the Virtual Fields.

    To help understand this issue, I set up a staging environment :

    Here you can have a look at what’s going wrong :
    https://staging2.coachcameleon.fr/lecons/perte-de-poids-niveau-1-homme-jour-1/

    And here is almost the exact same page working flawlessly :
    https://staging2.coachcameleon.fr/lecons/perte-de-poids-niveau-1-homme-jour-5/

    Here is what I tried :

    • I checked that the name on both WordPress Title and AirPress Column are exactly the same.
    • I’ve deleted and recreated the WordPress post to make sure the name is exactly the same.
    • I’ve checked multiple times refreshing the cache (/?fresh=true).
    • I’ve checked both Airtable Connection and the Configuration used.

    But as it works perfectly with certain pages, I really can not get why it does happen on certain pages.

    Moreover some fields get partially recognized and correctly display the cell content followed by “ATTEMPTING TO BE USED ON A PAGE WHERE THERE IS NO COLLECTION”.

    Please tell me if you need any more information.

    Kind regards,

    Jonathan

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter Jonathan Pak

    (@jjpak)

    After further investigation,

    I found a recurring pattern.

    Please have a look at the names for which this error happens :

    • Perte de poids – Niveau 1 Femme – Jour 1
    • Perte de poids – Niveau 1 Femme – Jour 2
    • Perte de poids – Niveau 1 Femme – Jour 4
    • Perte de poids – Niveau 10 Femme – Jour 1
    • Perte de poids – Niveau 10 Femme – Jour 2
    • Perte de poids – Niveau 10 Femme – Jour 4
    • Perte de poids – Niveau 1 Homme – Jour 1
    • Perte de poids – Niveau 1 Homme – Jour 2

    Ok, just for the sake of clarification, in french :

    • Perte de poids means weight loss
    • Niveau means level
    • Jour means day
    • Femme means woman
    • Homme means man

    This doesn’t happen for any other combination of level and day.

    Only for those above.

    There seems to be something.

    I made sure that the name are absolutely identical both withing AirTable and WordPress. I checked, doubled checked.

    Would that give you any clue about what’s happening ?

    Regards,

    Jonathan

    Thread Starter Jonathan Pak

    (@jjpak)

    Good news :

    I found a solution.

    I don’t really know why,
    but it happened for some posts which were created by the WP Admin Panel.

    The issue didn’t occur for posts (of sfwd-lessons, whatever the post-type) which had been created through Zapier.

    So I tried deleting the disfunctionning posts and recreating them via a Php code snippet :

    ${post} = array(
      'post_title' => 'YOUR POST TITLE',
      'post_category' => array(85), /* Optional : Post category */
      'post_type'=>'sfwd-lessons', /* Optional : Post type */
      'post_status' => 'publish',
    );
    wp_insert_post($post);

    And the posts created this way work well with AirPress.

    Plugin Author Chester McLaughlin

    (@chetmac)

    Do you happen to use the Advanced Custom Fields plugin by any chance?

    Thread Starter Jonathan Pak

    (@jjpak)

    Hi chetmac,

    thanks for answering.

    Indeed, I use Advanced Custom Fields.
    Does that ring a bell ?

    Amongst the other plugins worth mentionning, I use Elementor.

    Plugin Author Chester McLaughlin

    (@chetmac)

    When doing a recent project with Airpress and ACF, I ran into the issue described here:

    https://stackoverflow.com/questions/36181023/acf-fields-value-not-available-until-saving-post-manually

    Might be applicable to your situation…

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Virtual Fields stopped working on a few pages ONLY’ is closed to new replies.