Support » Plugin: Default featured image » Default image by URL instead of ID?

  • Resolved uwi

    (@uwi)


    Hi,

    thanks for this plugin. Although it works like a charm, there are situations, when you need to set a static url for default image – instead of post-ids. Is it possible to set/implement a second (“static”) option for default images, like “www.your-domain.com/wp-content/uploads/xyz.jpg”?

    https://wordpress.org/plugins/default-featured-image/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author janw.oostendorp

    (@janwoostendorp)

    Hello uwi,

    This can be done. I’ve produced example code below. It will need tweak it to your needs.
    Mainly the exceptions, you probably need conditionals?

    function dfi_add_class($html, $post_id, $default_thumbnail_id, $size, $attr) {
        if ( 1==1 ) // add your exception logic here
        {
            return '<img src="http://www.your-domain.com/wp-content/uploads/xyz.jpg" class="add-your-own"/>';
        }
        // return the normal default featured image with it's html
        return $html;
    }
    add_filter( 'dfi_thumbnail_html', 'dfi_add_class', 10, 5 );

    Wow – it works – thanks a lot! Nearby: What´s the meaning of “1==1”??

    Plugin Author janw.oostendorp

    (@janwoostendorp)

    It’s just a test.

    To read it in human language:

    if ( 1==1 ) {
    if one equals one then do
    This is always true 😛

    You need to replace it with your own logic

    Pffft… ok – got it! Thanks 😀

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Default image by URL instead of ID?’ is closed to new replies.