Forum Replies Created

Viewing 15 replies - 1 through 15 (of 15 total)
  • Thread Starter stianjaco

    (@stianjaco)

    I really hope some one else picks up this plugin. It is a nice idea and a good plugin. But the developer seems to have dropped from the face of the earth. As I said 3 months ago, I bought the PRO version, but the PRO version is not maintained with updates. Now I’m using a customized version of the free plugin, just to make it work..

    Thread Starter stianjaco

    (@stianjaco)

    Everything else saves (title, text, categories)

    I have the same problem and I’m using the pro version. Funny thing, I found out that I did’t get any login after buying the pro version. So I cant auto-update or manually download updates…

    Thread Starter stianjaco

    (@stianjaco)

    Dude! You are awesome! Disabled the WPML plugin (for now) and It works flawlessly!

    Thread Starter stianjaco

    (@stianjaco)

    Full debug file:

    Dynamic Widgets INIT
    
    Dynamic Widgets v1.5.3 by QURL - http://www.qurl.nl
    WPML language:
    Overrulers registered: browser, date, day, week, role, tpl, url, wpml
    UserAgent: chrome
    Today it is Thursday (4), Week: 46
    User has role(s): administrator
    Page is page
    Path URL is /~sohavn/?page_id=32
    Prefix is /~sohavn
    Worker START
    WhereAmI = page
    Template = page.php
    WPML language:
    Q: SELECT widget_id, maintype, name, value FROM wp_dynamic_widgets
                      WHERE widget_id LIKE 'responsive-slider-2'
                        AND (maintype LIKE 'page%' OR maintype IN ('browser', 'date', 'day', 'week', 'role', 'tpl', 'url', 'wpml')) ORDER BY maintype, name
    Number of rules to check for widget responsive-slider-2: 28
    Default for responsive-slider-2 set to TRUE (rule D3)
    Default for responsive-slider-2 set to TRUE (rule D3)
    ID = 32
    WPML ObjectID: 0
    Q: SELECT widget_id, maintype, name, value FROM wp_dynamic_widgets
                      WHERE widget_id LIKE 'black-studio-tinymce-2'
                        AND (maintype LIKE 'page%' OR maintype IN ('browser', 'date', 'day', 'week', 'role', 'tpl', 'url', 'wpml')) ORDER BY maintype, name
    Number of rules to check for widget black-studio-tinymce-2: 28
    Default for black-studio-tinymce-2 set to TRUE (rule D3)
    Default for black-studio-tinymce-2 set to TRUE (rule D3)
    ID = 32
    WPML ObjectID: 0
    Q: SELECT widget_id, maintype, name, value FROM wp_dynamic_widgets
                      WHERE widget_id LIKE 'responsive-slider-3'
                        AND (maintype LIKE 'page%' OR maintype IN ('browser', 'date', 'day', 'week', 'role', 'tpl', 'url', 'wpml')) ORDER BY maintype, name
    Number of rules to check for widget responsive-slider-3: 4
    Default for responsive-slider-3 set to FALSE (rule D2)
    Default for responsive-slider-3 set to FALSE (rule D2)
    ID = 32
    WPML ObjectID: 0
    Removed responsive-slider-3 from display, SID = before-content / WID = responsive-slider-3 / KID = 0
    Q: SELECT widget_id, maintype, name, value FROM wp_dynamic_widgets
                      WHERE widget_id LIKE 'black-studio-tinymce-7'
                        AND (maintype LIKE 'page%' OR maintype IN ('browser', 'date', 'day', 'week', 'role', 'tpl', 'url', 'wpml')) ORDER BY maintype, name
    Number of rules to check for widget black-studio-tinymce-7: 2
    Default for black-studio-tinymce-7 set to FALSE (rule D2)
    ID = 32
    WPML ObjectID: 0
    Removed black-studio-tinymc

    Thread Starter stianjaco

    (@stianjaco)

    When I run var_dump($DW) i found something interesting.
    The Widget is registered as “responsive-slider-3” (The responsive-slider-2 is not dynamic)

    But In the dump “responsive-slider-2” has the ID of responisive-slider-3

    ["responsive-slider-2"]=>
        array(7) {
          ["name"]=>
          string(20) "Responsive Slideshow"
          ["id"]=>
          string(19) "responsive-slider-2"
          ["callback"]=>
          array(2) {
            [0]=>
            object(Responsive_Slider)#1829 (8) {
              ["id_base"]=>
              string(17) "responsive-slider"
              ["name"]=>
              string(20) "Responsive Slideshow"
              ["widget_options"]=>
              array(2) {
                ["classname"]=>
                string(23) "widget-responsiveslider"
                ["description"]=>
                string(31) "Responsivt slideshow av innlegg"
              }
              ["control_options"]=>
              array(1) {
                ["id_base"]=>
                string(17) "responsive-slider"
              }
              ["number"]=>
              int(3)
              ["id"]=>
              string(19) "responsive-slider-3"
              ["updated"]=>
              bool(false)
              ["option_name"]=>
              string(24) "widget_responsive-slider"
            }
            [1]=>
            string(13) "form_callback"
          }
          ["params"]=>
          array(1) {
            [0]=>
            array(1) {
              ["number"]=>
              int(2)
            }
          }
          ["width"]=>
          int(250)
          ["height"]=>
          int(200)
          ["id_base"]=>
          string(17) "responsive-slider"
        }
    Thread Starter stianjaco

    (@stianjaco)

    Yes, Widgetrule is set on page 32 🙂
    Thought I would try it on another page just to be shure.

    When I use the “old method”, is_active_sidebar( ‘before-content’) returns true,
    but dynamic_sidebar( ‘before-content’ ) returns nothing.

    Thread Starter stianjaco

    (@stianjaco)

    Already did, when I saw that the $DW returned NULL. 🙂
    Now I get:
    get_the_ID(): 32
    $DW->whereami: page
    page_for_posts: 0
    $post->ID: 32

    But not the widget..

    Thread Starter stianjaco

    (@stianjaco)

    OK, $post->ID returns 44, $DW->whereami returns nothing, and the entire $DW object return NULL.
    get_option(‘page_for_posts’) returns “0”

    Thread Starter stianjaco

    (@stianjaco)

    Did’t not help, here is my code now:

    wp_reset_query();
    echo get_the_ID(); // Just to check if we have the ID (this case 44)
    if( is_active_sidebar( 'before-content') ) {
       echo "<div id=\"before-content\">\n";
       dynamic_sidebar( 'before-content' );
       echo "</div>";
    }

    The ID shows, but if the widget is dynamic and I have only one widget in the “before-content”. The is_active_sidebar returns false. The filter is set up to show only on the page with the ID 44

    Thread Starter stianjaco

    (@stianjaco)

    The scenario:
    I have a slideshow-plugin that should only be visible on the frontpage (without editing template files)
    The frontpage is a static wordpress page.

    When no rules set (aka no DW rules) the widgets is visible on all pages, posts and categories.
    When I select only the frontpage under “pages” (Checked the “Set all options to NO” first)
    it don’t show up anywhere.
    When I select every page under “pages” except the frontpage and set the “Show widget default on static pages?” to YES it show up on every page.. (Including the frontpage)

    Thread Starter stianjaco

    (@stianjaco)

    There got to be something wrong with the “pages” filter.. Dont know what, if you get login could you take a look?

    Thread Starter stianjaco

    (@stianjaco)

    Ok, so I’ve activated the “Old Method”. Set my widget to “NO on all”.
    When down to pages and selected only the page “Hovedside (Front page)”.
    Nothing..
    I also tried to navigate to that page, /?page_id=44
    Nothing..
    Any ideas on what I’m doing wrong? I’m using the latest version of wordpress if that is an issue..
    EDIT:
    – Tried to activate/deactivate permalinks. no results
    – Tried to enable / disable at page for post. no results

    Thread Starter stianjaco

    (@stianjaco)

    Yes I tried that. Selecting “NO” to everything except the page that is my front page.. still, did’t work

    Anyone that have made this work on 3.4? I get the links to work, but it shows the main page instead of the category

Viewing 15 replies - 1 through 15 (of 15 total)