File: /var/www/html/wp-content/themes/ganryujima_new_1602/functions.php
<?php
session_start();
require_once locate_template('lib/useragent.php');
require_once locate_template('lib/scripts.php');
require_once locate_template('lib/init.php');
require_once locate_template('lib/dashboards.php');
require_once locate_template('lib/comments.php');
require_once locate_template('lib/custom_plugins.php');
//ページネーション
function wp_pagination() {
global $wp_query;
$big = 99999999;
$page_format = paginate_links( array(
'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'total' => $wp_query->max_num_pages,
'type' => 'array'
) );
if( is_array($page_format) ) {
echo '<div class="m_pagination"><ul>';
foreach ( $page_format as $page ) {
echo "<li>$page</li>";
}
echo '</ul></div>';
}
wp_reset_query();
}
//検索フォーム組み立て
function my_search_form( $form ) {
$form = '<form class="search" role="search" method="get" id="searchform" action="'.home_url( '/' ).'" >
<div>
<input type="text" value="' . get_search_query() . '" name="s" id="s" />
<button type="submit" id="searchsubmit" >
<i class="fa fa-search"></i>
</button>
</div>
</form>';
return $form;
}
add_filter( 'get_search_form', 'my_search_form' );
?>