<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[Avada 테마 검색결과 페이지 타이틀을 바꾸고 싶어요.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/35830</link>
		<description><![CDATA[<p>안녕하세요, Avada를 통해 홈페이지를 만들고 있는 사람입니다.</p>

<p>현재 검색을 하게 되면 Search results for: 검색단어 이렇게 나오는데요.</p>

<p>제가 원하는건</p>

<p>---------</p>

<p>통합검색결과</p>

<p>'검색단어'를 검색한 결과입니다.</p>

<p>-----------</p>

<p>이렇게 나오는 것입니다.</p>

<p> </p>

<p>functions.php 로 컨트롤 하고 싶은데요</p>

<p> </p>

<p>기존 테마의 코드는</p>

<p> </p>

<p>--------</p>

<p> </p>

<p>if ( ! function_exists( 'avada_get_page_title_bar_contents' ) ) {<br />
    /**<br />
     * Get the contents of the title bar.<br />
     *<br />
     * @param  int  $post_id               The post ID.<br />
     * @param  bool $get_secondary_content Determine if we want secondary content.<br />
     * @return array<br />
     */<br />
    function avada_get_page_title_bar_contents( $post_id, $get_secondary_content = true ) {</p>

<p>        if ( $get_secondary_content ) {<br />
            ob_start();</p>

<p>            if ( 'breadcrumbs' === fusion_get_option( 'page_title_bar_bs' ) ) {<br />
                fusion_breadcrumbs();<br />
            } elseif ( 'search_box' === fusion_get_option( 'page_title_bar_bs' ) ) {<br />
                get_search_form();<br />
            }<br />
            $secondary_content = ob_get_contents();<br />
            ob_get_clean();<br />
        } else {<br />
            $secondary_content = '';<br />
        }</p>

<p>        $title                       = '';<br />
        $subtitle                    = '';<br />
        $page_title_custom_text      = get_post_meta( $post_id, 'pyre_page_title_custom_text', true );<br />
        $page_title_custom_subheader = get_post_meta( $post_id, 'pyre_page_title_custom_subheader', true );<br />
        $page_title_text             = fusion_get_option( 'page_title_bar_text' );</p>

<p>        if ( ! empty( $page_title_custom_text ) ) {<br />
            $title = $page_title_custom_text;<br />
        }</p>

<p>        if ( ! empty( $page_title_custom_subheader ) ) {<br />
            $subtitle = $page_title_custom_subheader;<br />
        }</p>

<p>        if ( is_search() ) {<br />
            /* translators: The search query. */<br />
            $title    = sprintf( esc_html__( 'Search results for: %s', 'Avada' ), get_search_query() );<br />
            $subtitle = '';<br />
        }</p>

<p>        <span class="marker">if ( is_search() ) {<br />
            /* translators: The search query. */<br />
            $title    = sprintf( esc_html__('통합검색결과'));<br />
            $subtitle = sprintf( esc_html__( '"%s"를 검색한 결과입니다.'), get_search_query() );<br />
        }</span></p>

<p><span class="marker">이렇게 바꾸면 되긴 하는데 테마 업데이트 될때마다 수정을 해야 할 것 같아서요..</span></p>

<p>        if ( ! $title ) {<br />
            $title = get_the_title( $post_id );</p>

<p>            // Only assign blog title theme option to default blog page and not posts page.<br />
            if ( is_home() &amp;&amp; 'page' !== get_option( 'show_on_front' ) ) {<br />
                $title = Avada()-&gt;settings-&gt;get( 'blog_title' );<br />
            }</p>

<p>            if ( is_404() ) {<br />
                $title = esc_html__( 'Error 404 Page', 'Avada' );<br />
            }</p>

<p>            if ( class_exists( 'Tribe__Events__Main' ) &amp;&amp; ( ( Avada_Helper::tribe_is_event( $post_id ) &amp;&amp; ! is_single() &amp;&amp; ! is_home() &amp;&amp; ! is_tag() ) || Avada_Helper::is_events_archive( $post_id ) &amp;&amp; ! is_tag() || ( Avada_Helper::is_events_archive( $post_id ) &amp;&amp; is_404() ) ) ) {<br />
                $title = tribe_get_events_title();<br />
            } elseif ( is_archive() &amp;&amp; ! Avada_Helper::is_bbpress() &amp;&amp; ! is_search() ) {<br />
                if ( is_day() ) {<br />
                    /* translators: Date. */<br />
                    $title = sprintf( esc_html__( 'Daily Archives: %s', 'Avada' ), '&lt;span&gt;' . get_the_date() . '&lt;/span&gt;' );<br />
                } elseif ( is_month() ) {<br />
                    /* translators: Date. */<br />
                    $title = sprintf( esc_html__( 'Monthly Archives: %s', 'Avada' ), '&lt;span&gt;' . get_the_date( 'F Y' ) . '&lt;/span&gt;' );<br />
                } elseif ( is_year() ) {<br />
                    /* translators: Date. */<br />
                    $title = sprintf( esc_html__( 'Yearly Archives: %s', 'Avada' ), '&lt;span&gt; ' . get_the_date( 'Y' ) . '&lt;/span&gt;' );<br />
                } elseif ( is_author() ) {<br />
                    $curauth = get_user_by( 'id', get_query_var( 'author' ) );<br />
                    $title   = $curauth-&gt;nickname;<br />
                } elseif ( is_post_type_archive() ) {<br />
                    $title = post_type_archive_title( '', false );</p>

<p>                    $sermon_settings = get_option( 'wpfc_options' );<br />
                    if ( is_array( $sermon_settings ) ) {<br />
                        $title = $sermon_settings['archive_title'];<br />
                    }<br />
                } else {<br />
                    $title = single_cat_title( '', false );<br />
                }<br />
            } elseif ( class_exists( 'bbPress' ) &amp;&amp; Avada_Helper::is_bbpress() &amp;&amp; Avada_Helper::bbp_is_forum_archive() ) {<br />
                $title = post_type_archive_title( '', false );<br />
            }</p>

<p>            if ( class_exists( 'WooCommerce' ) &amp;&amp; Avada_Helper::is_woocommerce() &amp;&amp; ( is_product() || is_shop() ) &amp;&amp; ! is_search() ) {<br />
                if ( ! is_product() ) {<br />
                    $title = woocommerce_page_title( false );<br />
                }<br />
            }<br />
        }</p>

<p>        // Only assign blog subtitle theme option to default blog page and not posts page.<br />
        if ( ! $subtitle &amp;&amp; is_home() &amp;&amp; 'page' !== get_option( 'show_on_front' ) ) {<br />
            $subtitle = Avada()-&gt;settings-&gt;get( 'blog_subtitle' );<br />
        }</p>

<p>        if ( 'hide' !== fusion_get_option( 'page_title_bar' ) &amp;&amp; ! $page_title_text ) {<br />
            $title    = '';<br />
            $subtitle = '';<br />
        }</p>

<p>        return apply_filters( 'avada_page_title_bar_contents', [ $title, $subtitle, $secondary_content ] );<br />
    }<br />
}</p>

<p> </p>

<p>------</p>

<p> </p>

<p>이런식으로 되어 있습니다.</p>

<p>워드프레스 filter 고수님의 조언 부탁드립니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[영어를 한글로 표현 방법을 바꾸는 것은
언어 파일을 수정하는 것이 여러모로 좋습니다.

대부분의 테마...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35834</link>
			<description><![CDATA[<p>영어를 한글로 표현 방법을 바꾸는 것은<br />
언어 파일을 수정하는 것이 여러모로 좋습니다.<br />
<br />
대부분의 테마나 플러그인과 마찬가지로<br />
Avada 테마도 languages 폴더에 Adada.pot 파일을 제공하고 있습니다.<br />
<br />
이 곳에 보면<br />
Search results for: %s<br />
라고 표시된 부분이 있습니다. (Avada 6.01 기준으로 ID 값은 775 임)<br />
<br />
이 곳을 한글 번역 영역에<br />
통합검색결과 : %s 를 검색한 결과입니다.<br />
라고 해주시면 됩니다.<br />
<br />
물론 한글로 번역된 파일은 Avada-ko_KR.po 와 Avada-ko_KR.mo<br />
2개로 저장되어야 합니다. (실제 편집은 .po 파일로 하며, .mo 파일은 자동생성됨)<br />
​​​​​​</p>

<p>ps1. 이 언어파일도 업데이트가 되면 덮어씌어지기 때문에<br />
해당 한국어 언어파일은 www\wp-content\languages\themes\ 폴더에 넣어야<br />
해당 테마가 업테이트 되어도 안전하게 유지할 수 있습니다.<br />
 </p>

<p>ps2. po 파일에 대해서는 아시는 것을 전제로 해서 답변했기에<br />
답변 내용이 부적절할 수도 있으나, 워드프레스의 문구 수정 등은<br />
이러한 방식이 가장 적절하다는 차원에서 답변드렸습니다.</p>

<p> </p>]]></description>
			<author>아담슨</author>
			<pubDate>Wed, 14 Aug 2019 04:24:01 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>