WordPress.org

Ready to get started?Download WordPress

Forums

Coming from Expression Engine, need some guidance. (10 posts)

  1. ccdavies
    Member
    Posted 1 year ago #

    Hi all.

    I have a background in Expression Engine development and templating, but would like to start working with WordPress as well.

    One thing I am struggling to get to grips with is custom fields. Anyone that uses Expression Engine will know that you can add different field types to different channels so that you can custimise the data that is required for the specific post of page.

    I have had a good read around and have found there is custom fields in WordPress, but it seems to be very different. Could anyway possibily give me some guidance on how to create custom fields, and then template them?

    I am looking forward to getting to grips with WordPress!

    Thanks

  2. Chip Bennett
    Theme Review Admin
    Posted 1 year ago #

    Let's start more high-level: can you describe - in human, rather than code, terms - what you're wanting to accomplish? I think I understand what you're saying, but I just want to be sure.

  3. ccdavies
    Member
    Posted 1 year ago #

    Hi Chip.

    I am looking to use WordPress as a CMS. I will be building my own themes. I want to have a blog, but also static pages.

    In both blog, and static pages, I will need to have custom fields. I see that as standard WordPress has 'title' and 'body'.

    What happens if I want additional fields?

    Does that make sense?

  4. Chip Bennett
    Theme Review Admin
    Posted 1 year ago #

    You're still speaking in code terms. :)

    Describe to me what kind of content you want to create/store, and how various content relates to other content. For example: some things are better as post meta data, whereas some things are better as taxonomy data, etc.

    P.S. WordPress is a CMS. When used, it is always used as a CMS. :)

  5. ccdavies
    Member
    Posted 1 year ago #

    I don't know the exact types of data. I more looking to find what is available. Perhaps you could explain these two types to me?

  6. Chip Bennett
    Theme Review Admin
    Posted 1 year ago #

    I don't know the exact types of data. I more looking to find what is available. Perhaps you could explain these two types to me?

    Again, that's backwards. If you can describe what you're trying to accomplish, I can help you determine the best approach.

    What sorts of "custom fields" are you trying to add to posts and/or pages?

  7. ccdavies
    Member
    Posted 1 year ago #

    I think you are misunderstanding. I am not building a single site. I am looking to see how I could use WordPress instead of Expression Engine on some projects.

    If you need an example of data, possibly radio buttons to control if something is displayed in the template for that post/page, a unordered list of data, an extra textarea perhaps.

  8. Chip Bennett
    Theme Review Admin
    Posted 1 year ago #

    Yes, you can do all those things with WordPress.

    ...possibly radio buttons to control if something is displayed in the template for that post/page, a unordered list of data, an extra textarea perhaps.

    Those all sound like post custom meta data. I assume you've read the Custom Fields Codex entry. That page describes the manual approach to post custom meta data. However, you can implement post custom meta data in a more user-friendly manner, by adding custom meta boxes.

  9. ccdavies
    Member
    Posted 1 year ago #

    Thanks for the links.

    I had read the first, but not the second.

    In the second it states you can extra boxes to the publish pages/posts screen. Does that mean to say you would have them on every post/page screen?

  10. Chip Bennett
    Theme Review Admin
    Posted 1 year ago #

    In the second it states you can extra boxes to the publish pages/posts screen. Does that mean to say you would have them on every post/page screen?

    You can define that however you need, depending on your use case.

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags

No tags yet.