我正在尝试编写一个PHP脚本(或代码行)来回显2个日期之间的随机时间和日期,例如
2012-12-24 13:03
这将介于我选择的2012年10月1日至2013年1月1日之间.
任何想法如何最好地做到这一点?提前致谢.
如何在类别视图中有选择地显示缺货产品?我知道我可以在WooCommerce选项面板中为所有产品做到这一点,但我需要更多地控制它.我正在考虑在我的主题的functions.php中添加一些内容,例如:
add_action( 'xyz', function() {
global $product;
if ( !$product->is_in_stock() ) {
//Need to make it viewable here but selectively, not globally;
}
});
Run Code Online (Sandbox Code Playgroud)
产品页面上的单个复选框切换将是完美的,例如"即使库存水平为零也显示".
注意 - 对于> 500个产品,我需要有一个复选框,用于我需要的几个可见的,而不是相反.
有任何想法吗?
我有一个MySQL数据库,表中有6列.最终会有大约100行,现在我有3行.
列标题:FirstName,SecondName,Sentence1,Sentence2,Sentence3,Sentence4
所有表都设置为VARCHAR
我想在网页上使用php从每一行调用随机数据,例如混合和匹配row1 FirstName与row3 SecondName和row2 Sentence1等.
我读到使用php随机化更快但我真的无法掌握如何做到这一点,尽管搜索.
我可以连接到我的MySQL数据库并使用以下代码返回结果:
<?php
// Connect to database server
mysql_connect("localhost", "xxx", "yyy") or die (mysql_error ());
// Select database
mysql_select_db("zzz") or die(mysql_error());
// SQL query
$strSQL = "SELECT * FROM Users";
// Execute the query (the recordset $rs contains the result)
$rs = mysql_query($strSQL);
// Loop the recordset $rs
// Each row will be made into an array ($row) using mysql_fetch_array
while($row = mysql_fetch_array($rs)) {
// Write the value of the column FirstName (which …Run Code Online (Sandbox Code Playgroud) 我循环遍历XML文件中的每个相关标记并执行此代码.
$('<div class="product_image"></div>').html('<a href="'+url+'"><img src='+urlZoomImage+' /></a>').appendTo('#content');
$('<div class="product_title"></div>').html('<a href="'+url+'">'+title+'</a>').appendTo('#content');
Run Code Online (Sandbox Code Playgroud)
我想用一个名为product_box的div来包围product_image和product_title,如下所示:
<div id="content">
<div class="product_box">
<div class="product_image">My image code</div>
<div class="product_title">My title code</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
只有内容div写在HTML中,它必须保持这样(我不能在那里写product_box代码,因为它是在每个成功的查找上生成的).我该怎么做呢?
提前致谢.
在Wordpress中,是否可以阅读帖子的内容并查找关键词,然后相应地显示侧边栏内容?例:
如果帖子内容包含单词'cheese',则不显示侧栏广告,否则显示.
有关额外信息,我有> 500个帖子,因此不希望为每个帖子添加标签或自定义字段.
我将包含代码示例,但我真的不确定是否从functions.php中的正则表达式开始,如果是这样,那么我在侧边栏代码中寻找什么呢?
提前致谢.
更新1 - 对于这个目的,Stripos似乎比正则表达式更快在php.net上的应用程序所以我使用了这个.
更新2 - 我当前的设置...在index.php(或page.php等取决于主题):
<?php
if( has_keyword() ) {
get_sidebar( 'special' );
} else {
get_sidebar( 'normal' );
}
?>
Run Code Online (Sandbox Code Playgroud)
并在functions.php中
function has_keyword ()
{
global $post;
$mywords = array('word1', 'word2', 'word3');
foreach($mywords as $word){
// return false if post content does not contain keyword
if( ( stripos( $post->post_content, $word ) === false ) ) {
return false;
};
};
// return true if it does
return true;
}; //end …Run Code Online (Sandbox Code Playgroud)