Skip to content

Social (General) - JurnalPress Theme

This documentation covers the Social Section in the JurnalPress theme’s WordPress Customizer. Use these options to manage social media icons and their global appearance (style).

Suitable for header, footer, or any area displaying social icons.

Settings Location

Appearance → Customize → General → Social

This section has two main tabs:

  • General → Data and social network list
  • Style → Visual appearance of icons

Tab: General

Social Network

ID: _socialicon
Type: btcorereact-sortable

Manage the list of social networks to display.

Features:

  • Add new social networks with the ( + ) button
  • Reorder icons via drag & drop
  • Set label and URL for each social network

Default Value:

json
{
  "facebook": {
    "label": "Facebook",
    "url": "#"
  },
  "twitter": {
    "label": "Twitter",
    "url": "#"
  },
  "youtube": {
    "label": "Youtube",
    "url": "#"
  }
}

The available social network list comes from the $choicesocial variable.

Tab: Style

Use this tab to control icon appearance.

Color Type

ID: _socialicon_colortype
Type: btcore-svgbutton

Choose the color source for social icons.

Options:

  • Default (idt-provider)
    Use each provider’s default color (Facebook, Twitter, etc.)
  • Custom (idt-custom)
    Use manual colors from the Color option

Default: Default

Color

ID: _socialicon_color
Type: btcorereact-multicolor

Set icon and background colors manually.

Color Options:

  • Icon → SVG icon color
  • Background → Icon background color

Effective only if Color Type is set to Custom.

Style

ID: _socialicon_style
Type: btcore-svgbutton

Choose the icon style.

Style Choices:

  • Background (idt-bgcolor)
    Icon with full background
  • No Background (idt-nobg)
    Icon without background
  • Border (idt-border)
    Icon with a border

Default: Background

Border Radius

ID: _socialicon_radius
Type: btcore-boxcontrol

Set corner roundness on icons.

Examples:

  • Small radius → square icons
  • Large radius → rounded/circular icons

Padding

ID: _socialicon_padding
Type: btcore-boxcontrol

Set spacing between the icon and its background or border.

Useful for adjusting visual icon size without changing the SVG size.

Icon Size

ID: _socialicon_size
Type: btcore-range

Set SVG icon size.

Range:

  • Min: 10px
  • Max: 40px
  • Step: 1px

Gap

ID: _socialicon_gap
Type: btcore-range

Set spacing between social icons.

Range:

  • Min: 5px
  • Max: 30px
  • Step: 1px

Suitable for tuning icon density in header or footer areas.

Developer Notes

  • All settings here are global
  • Output styles are typically converted to CSS variables or inline styles

Use Cases

  • Header social icons
  • Social follow links in the footer
  • Author social links
  • Sticky social bar

Powerfull Plugin and theme wordpress indonesia.