GithubHelp home page GithubHelp logo

Comments (6)

nateonawalk avatar nateonawalk commented on May 30, 2024 1

Similarly, the ability to set a default OG thumbnail for posts without featured images would be amazing!

from the-seo-framework.

sybrew avatar sybrew commented on May 30, 2024

That would be a great idea as well indeed!

Then, that should be added in the General Settings of the "new" Social Settings metabox ... That metabox is going to be huge next patch as I'm also merging Knowledge Graph in it, so I'll need to figure out a way to improve this.

Edit: The above statement is false. I was renewing the Schema.org metabox... The feature is not going to be an issue at all 😄

from the-seo-framework.

digisavvy avatar digisavvy commented on May 30, 2024

Hey there,
I know this doesn't directly answer the suggestion, but this code block could help in the meantime:

/**
 * Default social images
 */
add_filter('the_seo_framework_og_image_args', function($args) {
    if ( has_post_thumbnail() ) {
        $thumb_id = get_post_thumbnail_id();
        $thumb_url_array = wp_get_attachment_image_src($thumb_id, 'large', true);
        $thumb_url = $thumb_url_array[0];
        $args['image'] = home_url( "$thumb_url" );
    } else {
        $args['image'] = home_url('/wp-content/uploads/2017/01/digital-marketing-la.png');
    }

    return $args;
});

If there's a post thumbnail (aka featured image) it will be used as the default og:image. If one is not present then default to an image path that I define. Make sure to update the line after the 'else' clause to reflect the image you wish to use.

from the-seo-framework.

sybrew avatar sybrew commented on May 30, 2024

Hi @digisavvy,

That's already happening:
See this, and this. Which uses this to generate the URL and adjust images that are too big.

Most of which was already present in 2.0.5, which was released on June 25th, 2015; when it was still called "Autodescription" 😄.

from the-seo-framework.

nateonawalk avatar nateonawalk commented on May 30, 2024

So the only bit that's missing is the ability to set a default :) cool cool, really looking forward to this update! 👍

from the-seo-framework.

sybrew avatar sybrew commented on May 30, 2024

Enjoy: 6ca4425

@NateDotLife the image fallback uploader is planned as well for 2.8.0, stay tuned 😄

🛩ī¸

from the-seo-framework.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤ī¸ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.