// kiso-seminor.php
// ■ 案A 今のまま get_posts + foreach で回すなら
the_title( $post->ID );
のように、投稿ID を渡してください。わたしていないので全部表示中のページの情報になってます。 ACFの関数は
<?php | |
/** | |
* Plugin Name: My Plugin | |
* Plugin URI: | |
* Description: これは *** のプラグインです。 | |
* Version: 0.0.0 | |
* Requires at least: 6.0 | |
* Requires PHP: 7.4 | |
* License: GPL 2.0 or Later | |
* |
<!-- wp:group {"align":"full","style":{"spacing":{"padding":{"left":"0rem","right":"0rem"}}},"layout":{"inherit":true,"type":"constrained"}} --> | |
<div class="wp-block-group alignfull" style="padding-right:0rem;padding-left:0rem"><!-- wp:group {"layout":{"type":"default"}} --> | |
<div class="wp-block-group"><!-- wp:group {"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} --> | |
<div class="wp-block-group"><!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|30","bottom":"var:preset|spacing|30"}}},"className":"site-logo\u002d\u002dset","layout":{"type":"constrained"}} --> | |
<div class="wp-block-group site-logo--set" style="padding-top:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30)"><!-- wp:vk-blocks/spacer {"spaceSize":"xs"} --> | |
<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top"><div class="vk_block-margin-xs--margin-top"></div></div> | |
<!-- /wp:vk-blocks/spacer --> | |
<!-- wp:site-logo {"width":200,"shouldSyncIcon":false," |
/* スライドナビの最大幅を600pxに */ | |
@media (min-width: 992px) { | |
body.device-pc .vk-mobile-nav { | |
max-width:600px; | |
} | |
} | |
/* PCでもモバイルメニューが表示されるように */ | |
@media (min-width: 992px) { | |
body.device-pc .vk-mobile-nav-menu-btn{ |
// 子テーマの functions.php などに記載してください。 | |
// 設定 > パーマリンク を必ず保存してください。 | |
add_action( 'init', 'my_create_page_tag' ); | |
function my_create_page_tag() { | |
register_taxonomy( | |
'page-tag', | |
'page', | |
array( | |
'label' => '固定ページタグ', | |
'rewrite' => array( 'slug' => 'page-tag' ), |
.subSection .page_item_has_children li, | |
.subSection .menu-item-has-children li, | |
.sub-section .page_item_has_children li, | |
.sub-section .menu-item-has-children li{ | |
display:none; | |
} | |
.subSection .page_item_has_children.current_page_item li, | |
.subSection .menu-item-has-children.current-menu-item li, | |
.sub-section .page_item_has_children.current_page_item li, | |
.sub-section .menu-item-has-children.current-menu-item li{ |
/** | |
* 予約投稿機能を無効化 | |
*/ | |
function my_disable_future_publish( $id, $post ) { | |
global $wpdb; | |
// 即時公開対象の投稿タイプを指定 | |
if ( 'post' === $post->post_type ) { | |
$sql = 'UPDATE `' . $wpdb->prefix . 'posts` '; | |
$sql .= 'SET post_status = "publish" '; | |
$sql .= 'WHERE post_status = "future"'; |
<!-- wp:cover {"customOverlayColor":"#f3f3f3","minHeight":100,"contentPosition":"center center","style":{"spacing":{"padding":{"top":"0px","right":"0px","bottom":"0px","left":"0px"}}}} --> | |
<div class="wp-block-cover has-background-dim" style="padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#f3f3f3;min-height:100px"><div class="wp-block-cover__inner-container"><!-- wp:cover {"overlayColor":"black","minHeight":30} --> | |
<div class="wp-block-cover has-black-background-color has-background-dim" style="min-height:30px"><div class="wp-block-cover__inner-container"><!-- wp:heading {"textAlign":"center","level":4,"className":"is-style-vk-heading-plain mb-0"} --> | |
<h4 class="has-text-align-center is-style-vk-heading-plain mb-0"> e-Bookで読める、今だから特典 </h4> | |
<!-- /wp:heading --></div></div> | |
<!-- /wp:cover --> | |
<!-- wp:cover {"customOverlayColor":"#f2f2f2","minHeight":100,"style":{"spacing":{"padding":{"top":"20px","right":"20px","bottom":"0px","left":"20px"}}}} --> | |
<div class="wp-block-co |
/** | |
* 特殊なコードを挿入 | |
*/ | |
function my_insert_tags() { | |
?> | |
<!-- ここから下にコードを挿入 --> | |
<!-- ここより上にコードを挿入 --> | |
<?php | |
} |
// kiso-seminor.php
// ■ 案A 今のまま get_posts + foreach で回すなら
the_title( $post->ID );
のように、投稿ID を渡してください。わたしていないので全部表示中のページの情報になってます。 ACFの関数は
#!/bin/sh | |
# sh -c "$(curl -fsSL https://gist.github.com/kurudrive/d62707fc3071e7daa266e98efde29b29/raw)" | |
# Command Line Tools for Xcode | |
xcode-select --install | |
# HomeBrew | |
# see https://brew.sh/index_ja.html | |
if [ ! -x "`which brew`" ]; then |