如何在主页上创建固定位置的WordPress控件

时间:2013-03-21 作者:B L Praveen

我想创建一个视频插件,该插件在用户滚动时固定在主页上。我知道有一个wp\\u float插件。但我想尝试构建新插件

1 个回复
SO网友:Marc Dingena

您可以使用纯CSS实现这一点。这是你问题的可靠替代品。

取决于您的小部件是否具有唯一ID(如id="widget-358"id="my-video-widget"), 您可以设置CSS规则,使其在屏幕上的固定位置浮动:

#my-video-widget {
    /* required */
    position: fixed;

    /* change to your needs */
    top: 0px; /* to float it from the bottom of the screen, use the \'bottom\' directive */
    left: 0px; /* to float it on the right hand side, use the \'right\' directive */

    /* optional */
    z-index: 10; /* depends if elements on your page are already layered, and if you want your video to float above everything else */
}
如果您的小部件没有唯一标识符,则可能会影响其他小部件或元素,因此我建议您在classid (id 更有意义)。

结束

相关推荐

plugins_url vs plugin_dir_url

我看到WordPress插件在为一些文件夹创建常量时使用plugins\\u url或plugin\\u dir\\u url。一个比另一个好吗?示例:define( \'MEMBERS_URI\', trailingslashit( plugin_dir_url( __FILE__ ) ) ); define( \'WPACCESS_INC\', plugins_url( \'inc\', __FILE__ ) , true );