• The plugin is good, but to be great, it lacks one basic thing.
    Plugin does not allow to turn on / choose create Post Title. The user must create a special ACF field for the Title and use this field to create the post title from the frontend on save.
    Of course, such a field is required in the administration and the user must fill in the title and this additional ACF field again. Or you need to program a hook to populate the header from this additional ACF field on save. So who is the plugin actually made for?

    Without additional code programming, it is not possible to create a scenario where a post is created on the frontend and then the same post is edited in the administration. Or vice versa, a post is created in the administration, but then edited on the frontend – this is not possible because the title is missing.

    It’s a pity that the developers do not think about ordinary users. After all, in 95% of cases, you need to fill in the Title when creating a post.
    It is written in the comments that the developers are thinking about special scenarios where developers need a custom field for the title. So why is it not possible to turn on/off heading bidding. After all, the acf_form, from which the plugin is based, has the option to turn on/off the heading.
    How cool would it be to turn on a special text field for creating a post title…
    If you don’t want a text field, you can turn it off. If the developers could think with their heads…

Viewing 1 replies (of 1 total)
  • Plugin Author Konrad Chmielewski

    (@hwk-fr)

    Hello,

    Thanks for the feedback!

    The title of this review is misleading tho. ACFE Form create a Post Title. It does even give you more freedom and control over it. Simply create a Field Group with a Title field that will be used as Post Title. Then you can hide that field on the Post Edit screen by different means:

    • Set the Field Group as ‘disabled’
    • Or hide the field using the Advanced Settings
    • Or hide the field using the Field Visibility Widget

    These methods require zero programming. Also, here are some use cases where the Post Title isn’t required, to name a few:

    • When creating a ticket system (Generated id as title)
    • When generating an invoice (#Generated id as title)
    • When generating a User Profile page (Firstname + Lastname as title)
    • etc…

    I understand that you might like the solution of ACF Form. But there are some flaws in your logic:

    – ACF Form requires some coding, as you have to write the acf_form() code in PHP, including the arguments to add a fake Post Title. So from your point of view, it is okay to require some code in ACF Form, but not in ACFE Form?

    – ACF Form let you display a fake Post Title & Content using a setting, right. But what if:

    • You want to display the title after an another field? You can’t
    • You want to add a default value? You have to code it
    • You want to change the label, so it’s not called “Title”? You have to code it
    • You want to add some instructions? You have to code it
    • You want to make it required or not? You have to code it
    • You want to set a max length? You have to code it
    • You want to use a textarea instead of text? You have to code it

    So sure, I could add that simple switch “Add a Post Title” in the ACFE Form UI. But then, within the next hours of release, I will receive feature requests asking me to add all the options listed above. Which essentially means to re-create the ACF Field Group UI in ACFE Form, as all these settings already exist in ACF and can be used with zero coding via the Field Group (and so via the ACFE Form Mapping).

    And if I don’t implement these redundant options, few days later I will receive a 3-star review “This plugin doesn’t let you add instructions to the fake Post Title. How dumb is it? If developers could think with their heads…”

    I’ve seen dozen and dozen of ACF support topics asking for all these customization in the ACF Form Post Title. The main objective of ACFE Form is to improve ACF Form, not to re-create its flaws. That’s why this logic was truncated and replaced with Actions and Field Mapping.

    Now if you prefer ACF Form, fair enough, you’re free to use it. I don’t force you to adopt ACFE Form. But don’t tell me developers don’t think with their heads.

    It’s quite the opposite. Most of us think about all possible use cases during days or even weeks when we implement features in a such complex environment, where everything is customizable. Use cases that some users are light years away to even conceptualize.

    But that’s the life of being a Tech. You often have to justify your choices based on dozen of requirements, mechanics and dependencies, summarized in an understandable language for the user. And you’ll be blamed for it, because it’s never simple/advanced/good enough.

    Regards.

Viewing 1 replies (of 1 total)
  • The topic ‘Plugin dont create post title’ is closed to new replies.