How to append an HTML tag to a field? On the basic page content type, we have a paragraph field that is set to Plain Text with Link field and below are the paragraph type's fields. 

How to append a &lt;a&gt; to the field so that it is displayed right at the end of the field?

Fields: 


Description (type = text (formatted, long))
Link (type = link)


Current 

Twig template:

{{ content.field_description }}
{{ content.field_link }}


Sample output:

&lt;p&gt;Dramatically create 24/7 paradigms via ubiquitous information. &lt;/p&gt;
&lt;a href="some/path/"&gt;Read More&lt;/a&gt;


Goal

Twig Template:

{{ content.field_description }}


Desired Output:

&lt;p&gt;Dramatically create 24/7 paradigms via ubiquitous information. &lt;a href="some/path/"&gt;Read More&lt;/a&gt;&lt;/p&gt;


What we tried and got stuck. When we tried to print the $pr_description field using ksm(), we could not find a method or array where we could append the link to:

mytheme.theme

function mytheme_preprocess_paragraph__plain_text(&amp;$variables) {
  $pr_plain = $variables['elements']['#paragraph'];
  if(!$pr_plain-&gt;get('field_link')-&gt;isEmpty()) {
    $pr_link_field = $pr_plain-&gt;get('field_link')-&gt;first();
    $pr_link_uri = $pr_link_field-&gt;uri;
    $pr_link_title = $pr_link_field-&gt;title;

    $pr_description = $pr_plain-&gt;get('field_description');
    ksm($pr_description); // this did not provide method or array such as `#suffix`
  }
}
You are using "Text formatted" for your description field, so the &lt;p&gt; tag is most likely part of the field value (an editor also could enter &lt;table&gt;&lt;tr&gt;&lt;td&gt;Dramatically create 24/7 paradigms via ubiquitous information. &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; in that field). It will be much easier to achieve your desired output if you change the description field to plaintext or unformatted long.