{"id":5578,"date":"2010-10-16T21:06:25","date_gmt":"2010-10-16T19:06:25","guid":{"rendered":"https:\/\/sr.wordpress.org\/support\/2010\/10\/16\/widget-i-prikazivanje\/"},"modified":"2010-10-16T21:06:25","modified_gmt":"2010-10-16T19:06:25","slug":"widget-i-prikazivanje","status":"closed","type":"topic","link":"https:\/\/sr.wordpress.org\/support\/topic\/widget-i-prikazivanje\/","title":{"rendered":"Widget i prikazivanje"},"content":{"rendered":"<p>Ovako, da nastavim temu&#8230;<br \/>\nRadio sam po jednom tutorijalu, i evo mog koda koji pravi problem, ta\u010dnije u u dve od tri teme se automatski pokazuje u footer-u ( \u0161to je najgore jedna od njih je default tema )<br \/>\nZna\u010di pri menjanju teme widget se pojavljuje u footer-u, umesto da se nigde ne prikazuje. Naravno pri\u010dam za public deo.<\/p>\n<pre><code>define (&#039;PHOTO_TABLE&#039;,  $wpdb-&gt;prefix . &#039;wppa_photos&#039;);\ndefine (&#039;TITLE_PLUGIN&#039;, &#039;Slika po izboru&#039;); \/\/ serbian language\n\ninclude_once (ABSPATH . &#039;wp-content\/plugins\/alek\/dbug.inc.php&#039;);\n\nclass WidgetAlek extends  WP_Widget {\n\n    function WidgetAlek(){\n        parent::WP_Widget(false, $name = &#039;WidgetAlek&#039;);\n    }\n\n    function viewOurWidget() {\n    global $wpdb;\n    $count = wpa_imageCount();\n    $limit = (int)rand(0, $count-1);\n    $image = $wpdb-&gt;get_row(&quot;SELECT id, ext, name FROM &quot; . PHOTO_TABLE . &quot; LIMIT     $limit, 1&quot;, &#039;ARRAY_A&#039;);\n\n    echo &quot;&lt;br\/&gt;&lt;ul&gt;&quot;;\n    echo &quot;&lt;img src=\\&quot;&quot;. get_option(&#039;siteurl&#039;) . &quot;\/wp-content\/uploads\/wppa\/thumbs\/&quot; . $image[&#039;id&#039;] . &quot;.&quot; . $image[&#039;ext&#039;] . &quot;\\&quot; style=\\&quot;border: 1px black solid;\\&quot;\/&gt;&quot;;\n    echo &quot;&lt;\/ul&gt;&quot;;\n    echo &#039;&lt;ul&gt;&lt;span&gt;APWP::Beta -&#039; . $image[&#039;name&#039;] . &#039;&lt;\/span&gt;&lt;\/ul&gt;&#039;;\n    }\n\n    function wpa_imageCount() {\n    global $wpdb;\n    $count = 0;\n    $count = $wpdb-&gt;get_var(&quot;SELECT COUNT(*) FROM &quot; . PHOTO_TABLE . &quot;    &quot;);\n    return $count;\n    }\n\n    function widget($args){\n        extract( $args );\n\n        echo $args[&#039;before_widget&#039;];\n        echo $args[&#039;before_title&#039;] . TITLE_PLUGIN . $args[&#039;after_title&#039;];\n        $this-&gt;viewOurWidget();\n        echo $args[&#039;after_widget&#039;];\n    }\n}\nadd_action(&#039;widgets_init&#039;, create_function(&#039;&#039;, &#039;return register_widget(&quot;WidgetAlek&quot;);&#039;));\n?&gt;<\/code><\/pre>\n","protected":false},"template":"","class_list":["post-5578","topic","type-topic","status-closed","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sr.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/5578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sr.wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/sr.wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/sr.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/5578\/revisions"}],"wp:attachment":[{"href":"https:\/\/sr.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=5578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}