WordPress 熊掌号页面改造

WordPress 主题中修改 对应的header.php

在主题对应的 head 部分添加

Python
<?php if( is_single() || is_page() ): ?> <?php // get the post object $post = get_post( get_the_ID() ); // we need just the content $content = $post->post_content; // we need a expression to match things $regex = '/src="([^"]*?)"/'; // we want all matches preg_match_all( $regex, $content, $matches ); // reversing the matches array $matches = array_reverse($matches); // we've reversed the array, so index 0 returns the result //images数量不对,仅允许提供0张,1张或者3张图 function get_Image($arr) { $ar = []; $arr_lg = count($arr); if ($arr_lg<=2) { echo '"'.$arr[0].'"'; } else if($arr_lg>=3){ $ar = array_chunk($arr,3); foreach($ar[0] as $k=>$v) { // print_r($ar); if($v != end($ar[0])) { // print_r($v); echo '"'.$v.'",'; } else{ // print_r($v); echo '"'.$v.'"'; } } } } ?> <script type="application/ld+json"> { "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld", "@id": "<?php the_permalink();?>", "appid": "[修改这个参数]", "title": "<?php the_title();?>", "images": [<?php echo get_Image($matches[0]);?>], "pubDate": "<?php echo get_the_time('Y-m-d')."T".get_the_time('H:i:s');?>" } </script> <?php endif; ?> <link rel="canonical" href="<?php the_permalink();?>"/> <script src="//msite.baidu.com/sdk/c.js?appid=[修改这个参数]"></script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?php if ( is_single ( ) || is_page ( ) ) : ?>
<?php
// get the post object
$post = get_post ( get_the_ID ( ) ) ;
// we need just the content
$content = $post -> post_content ;
// we need a expression to match things
$regex = '/src="([^"]*?)"/' ;
// we want all matches
preg_match_all ( $regex , $content , $matches ) ;
// reversing the matches array
$matches = array_reverse ( $matches ) ;
// we've reversed the array, so index 0 returns the result
 
//images数量不对,仅允许提供0张,1张或者3张图
function get_Image ( $arr )
{
     $ar = [ ] ;
     $arr_lg = count ( $arr ) ;
     if ( $arr_lg <= 2 ) {
         echo '"' . $arr [ 0 ] . '"' ;
     } else if ( $arr_lg >= 3 ) {
         $ar = array_chunk ( $arr , 3 ) ;
         foreach ( $ar [ 0 ] as $k = > $v ) {
//            print_r($ar);
             if ( $v != end ( $ar [ 0 ] ) ) {
//                print_r($v);
                 echo '"' . $v . '",' ;
             }
             else {
//                print_r($v);
                 echo '"' . $v . '"' ;
             }
         }
     }
}
?>
<script type = "application/ld+json" >
{
     "@context" : "https://ziyuan.baidu.com/contexts/cambrian.jsonld" ,
     "@id" : "<?php the_permalink();?>" ,
     "appid" : "[修改这个参数]" ,
     "title" : "<?php the_title();?>" ,
     "images" : [ < ? php echo get_Image ( $ matches [ 0 ] ) ; ? > ] ,
     "pubDate" : "<?php echo get_the_time('Y-m-d')." T ".get_the_time('H:i:s');?>"
}
</script>
<?php endif ; ?>
< link rel = "canonical" href = "<?php the_permalink();?>" / >
<script src = "//msite.baidu.com/sdk/c.js?appid=[修改这个参数]" > </script>
 

效果如下

如果想实现自动提交的效果,可以看一下这篇文章

WordPress 通过API提交内容到熊掌号

这是语段引用

 




  • zeropython 微信公众号 5868037 QQ号 5868037@qq.com QQ邮箱
内容概要:本文围绕六自由度机械臂的人工神经网络(ANN)设计展开,重点研究了正向与逆向运动学求解、正向动力学控制以及基于拉格朗日-欧拉法推导逆向动力学方程,并通过Matlab代码实现相关算法。文章结合理论推导与仿真实践,利用人工神经网络对复杂的非线性关系进行建模与逼近,提升机械臂运动控制的精度与效率。同时涵盖了路径规划中的RRT算法与B样条优化方法,形成从运动学到动力学再到轨迹优化的完整技术链条。; 适合人群:具备一定机器人学、自动控制理论基础,熟悉Matlab编程,从事智能控制、机器人控制、运动学六自由度机械臂ANN人工神经网络设计:正向逆向运动学求解、正向动力学控制、拉格朗日-欧拉法推导逆向动力学方程(Matlab代码实现)建模等相关方向的研究生、科研人员及工程技术人员。; 使用场景及目标:①掌握机械臂正/逆运动学的数学建模与ANN求解方法;②理解拉格朗日-欧拉法在动力学建模中的应用;③实现基于神经网络的动力学补偿与高精度轨迹跟踪控制;④结合RRT与B样条完成平滑路径规划与优化。; 阅读建议:建议读者结合Matlab代码动手实践,先从运动学建模入手,逐步深入动力学分析与神经网络训练,注重理论推导与仿真实验的结合,以充分理解机械臂控制系统的设计流程与优化策略。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值